I've written and presented a RepRap-related Master's thesis. I packaged Marlin, Arduino IDE, Slic3r, Printrun and OpenSCAD inside a small Gnu/Linux live OS. The hope was that the live OS could make the software side of RepRap assembly workshops faster and easier. It worked OK, and I have been continuing to use the live OS in my own workshops after the thesis experiment, finding it useful and time saving.
Thesis. As many other RepRap-related Master's theses, it tries to convince outsiders that self-manufacturing exists and works, in addition to presenting an experiment.