Alo is a project mainly written in Shell, it's free.
Zero-Config Virtual Hosts in Apache
Very very alpha, a proper installer will follow
cd /usr/local/
git clone git://github.com/liip/alo.git
bash /usr/local/alo/bin/install.sh
cd ~/.alo
ln -s /path/to/your/site site
open http://site.alo/
open http://site.olo/