Best tools for separating tie rods and control arm ball joints

I broke the original Arm and replaced it with the updated version, OTC. I love the Old Forge tie rod puller, it has a cupped end to keep it on the stud and the arms tighten as you tighten the screw.