Drupal has Drush, I'm proposing 'Crush' for Craft
For those not familiar with Drupal, it has a command line utility called Drush than is a real Swiss army knife for a developer.
- can sync databases of environments
- administrate users and levels
- create new content types and fields
a heap of other useful stuff that saves having to always navigate the UI.
Given you can script, it makes general site scaffolding very simple for the stuff that is consistent project to project.
Patrick Harrington commented
It feels like they're making some inroads to doing this in Craft 3, as it comes with a craft shell script executable detailed here: https://craftcms.com/news/craft-3-content-migrations
Steven Grant commented
Yeah I was aware of Craft CLI but I feel like this is something that should be core.
While it handles some of the things that Drush does for Drupal, being able to create content type and fields would be an amazing feature I feel.
Lindsey DiLoreto commented
Sounds like you're looking for something similar to Craft CLI...
If the CLI is missing features that you need, I believe the author is open to pull requests.