My opinion: stepper motors are useless as axis drives. If you want powerfull, acurate and energy-effective machine, take servos for axes.
The best stepper and servos live in Switzerland.
Every normal lathe does tapping. <- are you sure, you are studying machinery?