Sounds like a Builder's Wiki page - here's my setup:
Hand cast Bits from Bytes Darwin, with many self built replacement parts now.
Arduino (soon to be Sanguino) running Gen 2 electronics
badly hacked Gcode Interpreter Experimental from Zach's repo running on the Arduino
Replicator G compiled from repository to send the Gcodes to the Arduino, Ubuntu 8.10
Skeinforge to slice the STL's (Ubuntu)
EMC2 on VM (realtime version of Ubuntu) to check the Gcode paths before builds
Blender on Ubuntu to fix and rotate simple STL errors.
Alibre (free version) running on a WinXP VM for major edits or creating new STL's.
The data that needs to be heavily edited (Alibre to Skeinforge to EMC2) ends up passing through 3 different computers before it hits the Darwin; there's probably room for some streamlining there.
Wade
edit - I almost forgot, I use Ubuntu's default text editor to add offsets and cut and paste multiple Gcode files together; thus the need for EMC2 to check for errors. That could also be automated.
Edited 1 time(s). Last edit at 01/21/2009 10:29AM by Wade Bortz.