Just a thought - what about creating a VMware player appliance with all
the tools installed? I have an Ubuntu image with Rails/LightTPD/MySQL,
and it works really well for use as a pre-production/stage environment.
It acts like a separate physical machine, so you can even install SSH
server and try out Switchtower for deployment. Plus, you don't have to
install all these services in your host OS, which can really slow it
down. Of course, this won't work for Mac users. But who knows what
VMware will do. 
Joe