I recently created a node module called Cordova-create that takes care of the typical developer new project workflow.
It makes calls to create, then adds a set of platforms and a set of plugins to the project. I did this because I found myself performing the same steps over and over again and wanted a simpler way to do it. I made it configurable, so you can edit a cordova-create.json file in the home folder to specify the platforms and plugins to add. I published it to npm so others can use it, you can find it here: https://www.npmjs.org/package/cordova-create. Did I make a mistake by calling it cordova-create? I don't want to confuse this module with the other cordova stuff, but I named it the way that made the most sense for me. Does anyone care that I named it that way?