I have recently completed a rebuild on a Robomart FMS Mini-Mill that I purchased on eBay several years ago. It had been used for spare parts and did not have a spindle or a working stepper card. I now have a Xylotex 3-axis card mounted under the Z-axis cover where the original card had been located.
In addition I added a Wolfgang Engineering TB-650 spindle to the machine along with a control cabinet I bought from Automation Technologies. It has two power supplies, a 24V PS for the stepper motors, and a 12V for the spindle. I included a model train PWM controller for the spindle speed. My machine controller is LinuxCNC, and everything is now working.
This is my first CNC machine, and I'm using it as a learning tool before I step into a larger machine, hopefully a CRP4848. Lots of software to figure out, but I'm slowly going up the learning curve.