If you allow me to run composer → auto apply changes → run tests (or a predefined command) → and give the output to composer
I could be a real x10 engineer, literally working on 10 projects at the same time.
Let me do BDD by just writting a brief description and a bunch of acceptance criteria.
Experience: auto applying changes is usually not a problem at all when working with SCM. Plus running user controlled commands should not be a problem at all.