The creator of the Mirobot has a write-up on a Raspberry Pi-based bulk Arduino programming jig. The setup was created to assist in the building of Mirobots for fulfilling his Kickstarter campaign.
It's essentially as Raspberry Pi that drives 5 USB to serial devices that in turn program an Arduino Pro mini. The bulk programmer uses a lighted button to initiate programming and give status/error/success feedback for each device. All of this is contained in a custom laser cut frame.
Using some custom node.js code, he was able have the programmer program each Arduino independently and concurrently, so that by the time he has mounted the last device, the first one is finished programming.
We're nuts for indie automation and metahacks here at Anibit, so his setup is very impressive and innovative. The Mirobot is a really neat looking device too!
Check out his full write-up, with additional helper jigs, and source code, awesome!