Once you have electronic commutation it usually makes sense to just make the magnetic field rotate in the stator and keep it fixed in the rotor. That way you avoid putting hot electronics in an already difficult-to-cool area that may also need to withstand some serious g forces.
But you do need some way to magnetize the rotor (setting aside reluctance motors) so that probably means permanent magnets, an induction-powered electromagnet, or a conduction-powered electromagnet (via slip rings).
Old-school DC motors use commutators in times and places where electronic commutation is too expensive or hadn’t been invented yet. I’m not aware of any configurations where the commutator creates a field that rotates relative to the stator, probably because you’d need to send the power into and back out of the rotor so there are twice as many parts to wear out.