I know nothing about micro controllers, but have some experience with steppers and the drive modules. That said I can't imagine just a micro, by its self being able to drive a stepper. To my pea brain, it would be easier to use a driver, and if you need to control the driver, give the signals to it, from the micro.
Yes, I agree, a fully automated system would be very difficult to make, but as for using stepper motors I'm all in.Sounds to me like You can't really use an automated system.
I would, however, still recommend using a Stepper-Motor for Rotating the Coil-Former.
This makes it very easy to setup a very accurate "Turns-Counter",
and, Stepper-Motors will run at ridiculously slow and steady speeds with zero problems.
.
.
.
I did find something that seems to be well worth investigating further.
Someone has made a coil winder using what seems to be an Arduino Nano.
https://curiousscientist.tech/blog/coil-winder-project-part-4
Looking at the code is scary and far out of reach for me should I be forced to write the code myself.
I have played with php-scripting and databases and have also managed to crack trial software making them full versions by altering the assembler code, but this took weeks and was not easy, so I do get an idea of how much torture writing complicated code would make me endure.
I'll check out the above mentioned project to see if it's useful for my needs.

