es gibt noch pyCAM auf sourceforge ist mir grad noch eingefallen, das ist ein 3D cam mit grobbearbeitung und finishing, ganz gut eigentlich.
@frank
wenn du eine schrittmotrkarte machen willst fände ich es gut wenn du nicht noch eine 3-Achs karte machst, da gibt es schon genug, sondern eine stapelbare 1-Achsige mit mikroschritt.
Die kann man sich dann zusammenkonfigurieren von 1-4 Achsen je nachdem was man braucht und die Verkabelung über Flachband zwischen den Karten.
Hätte hier noch einen Schrittmotortreiber den ich mal entworfen habe:
http://www.robotik.dyyyh.de/data/stepper.tar.gz
Bild hier  

bis 48 V
4 A (mit IRFZ44N nicht wie oben mit IRF740Q4)
schön klein (ca 100x350)
mit Optokopplern
Müsste man nur noch den atmega code schreiben, habe ich nie fertig geamcht.