I’ve had the stuck rotor problem myself, on my old VW Rabbit. I eventually got it off – actually it fell off all by itself – after I got fed up banging on it with a hammer and switched to using a propane torch to heat the rotor, and plenty of patience to allow time for the heat to get where it needed to go.
I’d have guessed with the right puller tool you could get most any rotor off. But maybe such a thing is easier said than done. I’ve never used a puller to remove a rotor myself.
Ray has addressed this stuck rotor problem on the Car Talk radio program before. He said a propane torch isn’t good enough sometimes, you have to use an oxy-acetylene torch to get enough rapid heat transfer.
I guess if I had one so stuck that the heat method simply didn’t work, rather than cutting it off (with a Sawz-All presumably) I might try drilling a hole clean through it and use a hardened bolt to cut its own threads into the hole and push it off that way. If you couldn’t get the bolt to cut the threads, another way might be to expand the hole a little so the bolt slides through it easily, then place matching-thread nut & washer between the far side of the rotor and what you pushed against. I’m presuming the reason the Sawzall method is more commonly reported here is that it is easier to cut through the rotor with metal saw blade than drill a big hole through it.