I seem to see alot of these being built these days with an arduino based controller.
Robot Draws Using Robust CNC
Original site:
http://www.arnabkumardas.com/cnc.html