I am a bit confused by the wiring of the spindle: why the relais. In this way you can not control the spindle speed.Did I mis something, or............?
Yep, that one will do as well.
Try CNC-toolkit http://cnc-toolkit.com/But be aware: you also have to configure your cnc-router for Tool path compensation. Personaly I would sugest Linuxcnc (it's also free). It's not the most complicated software to configure for TCP.
*Grin* The Apple method. Everything on the inside of Apple devices is glued togheter with double sided tape.The only setback is that this tape has a live time. At one not so nice day, your gear will fall out of the machine, probably on a moment which doen't suit you verry much.
I wonder, how did you mount the gear rack on the frame? I cant' find anything that looks like bolting or so on the photos.
I agree, linuxcnc is free (GNU) and it's realy good software.For CAD I wood recomend FreeCad ( https://www.freecadweb.org/ ). It's good 3D software and free (GNU) and it has it's own CAM module.For orcanic moddeling (non-technical shapes) I would recomend Blender 3d https://www.blender.org/ , also free (GNU).
How to Assemble the Kinect Grip of CatweazleMagicView Instructable »