Best tools for separating tie rods and control arm ball joints

This is what I use for tie rod ends.

https://www.freedomracing.com/universal-steering-linkage-and-tie-rod-puller-c-3894-a-c-3894a-u.html