Your going to need an impact wrench (or at least a big bar on a 1/2" drive socket set). There are a few pretty large size sockets that are needed - 1 for the axle nut, 1 for the ball joint nut. The rest should be a size that's found in a standard 1/2" drive set. I believe your 94 is similar in design to my 96 in that the ball joints are pressed into the knuckle and not the axle tube. If so save yourself some aggravation and remove the knuckle, take it to an auto machine shop with your new ball joints and have them R&R them for you. I tried to R&R them myself and ended up spending the better part of a Saturday trying to remove 1 set of ball joints. Finally I broke down and called the local machine shop. $16. 00 to press out/in each joint and 45 minutes time I was back in business. You'll need a pickle fork too. If your replacing all of the tie rods including the drag link, drop everything as an assembly. That way you can measure the assembly when you re-install the new parts helping you get the alignment very close. It'll probably take an entire Saturday to do it in the driveway.
Good luck.