I've used 3 jaw pullers and a 2 jaw rotor puller to remove them, usually no damage. It depends how badly they're fused on. Even if you damage the rotor it's not the end of the world.
In Snap-On that would be the FL80. I have one and highly recommend any Snap-On dual 80 ratchet. I'm know others will give you options as I'm not as up to date on all the offerings. EBay prices for Snap-On are higher since they started charging shipping a year or so ago on purchases less than...
I have mostly Snap-On flare nut wrenches mixed with some Bonney. Like someone said earlier, EBay is your friend for Snap-On wrenches. I just replaced front brake lines on a really crusty Suburban and Bonney was the only option I had, I think it was 15MM. Anyway, I had no problem with the Bonney...
There are times when a ratchet head is too big to fit. That's when the 3/8 breaker bar can be useful, strictly for access because the ball and anvil are quite a bit smaller than a ratchet head. Having said that, I've only had to use the 3/8 breaker bar a couple of times.
I've never used Tekton or Astro swivels so I don't know about them. In my experience I would only get Proto, Mac or Snap-On. I've used Sunex, SK and Armstrong and don't like them. The Armstrongs in particular were really disappointing. I like the Proto and Mac because the swivel tightness can be...