In the "Using Sencha Cmd with Ext JS" guid http://docs.sencha.com/ext-js/4-1/#!/guide/command_app it explains how to Extend Your Application using the "sencha generate [model/view/controller]" command. Are there any benefits to using this? For example, does it add useful metadata to your app? Or is it exactly the same as just creating the Model/View/Controller yourself (which is quicker if you don't happen to have Cmd already open)