Complete front suspension rebuild. You are looking at upper and lower ball joints and bushings, as well as new shocks. You might also want to look at your inner and outer tie rods, but mine were still good on my 99 4x4 when I did a rebuild at 175K. You've actually got an easier task ahead that I did because you don't have the additional 4wd stuff or torsion bars to deal with. I'd recommend Moog for everything because they seem to last longer than most others out there.
You only option for the upper control arm will be replacement. The uppers come from the factory non replaceable, but I believe that all the replacements have removable ball joints. Passenger side is a one piece control are, simple remove and replace. The driver side could be a one or a two piece. If you have the one piece it's same as the passenger side. With the two piece you can either buy a new outer section, or replace it with a one piece. If you choose to stick wit the two piece I'd suggest picking up a set of pivot bushings for that side. If you aren't lowered, and aren't planning to be you shouldn't need camber/caster adjusters.
For the lower control arm I'm not even sure if they are available complete anymore. I know I was able to get Moog complete lower control arms for my 99 4x4, they included new ball joints and bushings for about the same price as the parts were individually. If you can find them and the price is the same I'd recommend going that route as it's a fair bit quicker than trying to remove the old ball joints and bushings and press the new ones in. Otherwise pick up a new set of ball joints, and I'd recommend bushings too. If you know someone with/have access to hydraulic a press I'd recommend using it to remove and install the new ball joints and bushings. If no press is available you will need a ball joint press kit from the auto parts store. I'd recommend leaving the control arm on the truck to do the ball joint and of course you have to remove the are to change the bushings.
I can't help you with the springs never removed them on a newer Ranger, only on older I beam trucks.
I would personally recommend MOOG for everything. I did lower ball joints at about 140K and used the cheaper stuff from the parts house, by 160K they were bad. I found my cheapest prices at
Midwest Auto Parts on eBay, seller
midwest-autoparts. If you want to check prices there find you needed part numbers elsewhere and search his store for them. I know I saved over $100 but can't remember exact amounts.