Do you need absolute precision? - steppers make this easy, but an encoder and feedback loop can also
provide this, probably with a smaller motor and less power demand (but this is more complicated).
Speed and torque requirements? You may need to choose gearing as well.