Asked around a bit, and got some interesting suggestions: Use an Arduino and RAMPS and a custom version of Grbl (this allows one to leverage off the popularity of 3D printers for a lower price). Use an Xbox 360 power supply (available inexpensively at any Gamestop).