It's pretty easy.

A few pointers.

1. If you buy the socket to remove the upper Ball Joints leave the UCA's in the car to remove them. It is better at holding the UCA's than any shop vise would be. As a matter of fact I will break the Ball Joint Studs loose from the spindle but leave the Upper Ball Joints nuts on and remove them first (After relieveing the T-Bar Tension). This allows you to use a big cheater bar and the suspension's weight will keep the UCA from moving around on you.

2. If you do not want to invest in a bunch of tools just get a regular front end or machine shop to replace the bushings and upper Balljoints. If it is a 73 or later B body have them do the lower ball joints too. There is no shame in farming out things.

3. Decide what kind of bushings and parts you want before you do any work. Poly bushings do not usually require you to remove the bearing shells but Stock ones do.

4. Take your time and expect to break a sweat but it's easy.