Motor rotor induces a 'back emf' in the stator winding, thereby requiring way less current than the DC resistance of the stator would imply. This is the reason why there is a huge inrush current through a motor winding, when the motor starts - the back emf is absent at rest and slowly builds up as the rotor starts spinning...
Guess, you would likely encounter and tackle all design issues involved in a motor controller design from scratch. Will be fun to follow