This is just something i have been working on in the interests of learning more about programming and designing machines. It is a two axis cnc table driven by two nema 17 stepper motors. The linear transmissions are 8mm trapezoidal screws and 8mm aluminium axles with linear ball bearings. The frame is held together with 8mm diameter threaded rods. There are at least one microswitch used as a limit switch per axle. Other parts needed are m3 screws for switches and some axle couplings, in my case 5mm-8mm. I used this with an arduino mega and an adafruit motorshield v 2.3. This is just a prototype platform that can be repurposed for whatever 2 axis desktop gadget one might need.