I recently stumbled upon Pow. It helps you running multiple Rails applications without you needing to change ports or the hosts file.
Just install, link applications and visit
http://my_app.dev in the browser of your choice.
Restart as known from Passenger using
Only If you are using additional services, you have to start them in addition.
Find out more here: http://pow.cx