Best tools for separating tie rods and control arm ball joints

Today I pulled the K-frame on my 65 Dart coupe. I was able to separate a couple of the tie rods using my pickle forks, but they didn’t work well on the upper control arm ball joint. I used to have a nice Snap-On Pitman arm puller (CJ-119?), but I think it got loaned out and never came back, along with a couple of other front end (tie rod) pullers I used to have. I know I’ll need a special socket to remove the ball joint from the control arm, but does anyone have any favorite pullers for the other stuff? It’s been a while since I‘ve done any front end work and I’m sure there is some newer, better stuff out there. Any suggestions?