Pete,
this project saved a couple of years of my life already: https://github.com/burke/zeus
Basically, it runs rake jobs, generators, destroyers, tests… in under a second by preloading the various environments and then just forking an appropriate existing process when a command is triggered, real life-saver
Borna