Do we really need this, why not let users use modern hip thing instead, like yeoman or grunt or ngen.