I changed mine on my '96 F250 and it was a project. Tried to rig up a puller using various washers, pipe and all thread, all to no avail. Ended up drilling out as much of the rubber bushing as I could, using a 3/8" or so bit. The rubber can be grabby and I think I snapped one bit. Once I got a hole in the rubber big enough to get a metal cutting Sawzall blade into, I carefully cut through the steel sleeve. Once the steel sleeve was cut through the tension was released and I punched the whole mess out with a cold chisel. I was concerned about nicking the leaf spring eye with the sawblade and I did touch it once or twice. It just left a small polished spot on the spring steel.
Multiply this process times 8 for 4WD and you've burned up a Saturday if not more. I'd get estimates from a good shop if I had to do this again.
That's how I did it and I'm sure there is a big enough and strong enough puller but I did not find one. Lots of Ford truck forums out there and you might find better solutions.