Vagrant + Puppet provisioned machines which create handy development environments.