Pick a development environment stack and go with it
Criteria
- Easy to get started across operating systems
- Easy to have multiple sites
- Can include tools to work with regular deployment to various hosts and specialized deployment to Drutopia platforms
- Takes care of the rest of our issues
Options
Currently we've been going with https://github.com/geerlingguy/drupal-vm/ and that'll remain our default
See:
https://www.lullabot.com/articles/local-drupal-development-roundup