Earlier quoted context omitted.
This project was meant for upper management, as in a company decides on a project and the developers can instantly get to work. See of it as local development environment. It is also easy to be deleted and removed from the system so that a system stays as clean as possible. The main vision was that a developer should be set up within minutes and be able to receive updates when an environment changes it's configuratio…
I can do that with boxen alright: create a project manifest, define where the source is (git repo), what the dependencies are (node version, database server), nginx configuration for the local environment (a foo.dev domain which automatically proxies to the project's web server) etc. I doubt the upper management can set up these things, they can say that they want to start a new project X, but how exactly the dev env…
However, the project was terminated due to the lack of time / financials.