Did you ever made a production machine on steroids?
AVR simulator IDE
Modular CNC software for Arduino controller
GCode sender for ramps and marlin firmware for CNC Milling Machine
qnutCNC is a program to control the ethernut development board
GCVE : 'Grbl Controller Visualizer Extended'