Sorry about all the buzzwords in the title but it really describes what this note-to-self post is about.
To create the scaffolding I use a tool named Yeoman that has all these generators that installs all tolls you need, configures Grunt, npm and Bower and generates a basic app file structure so you can jump straight into the code.
Lots of tools and replacements/generators/transpiler languages and there certainly are better or faster ones out there, but these makes me comfortable and I can get to work in 2 min.
Anyway, this is how I do it:
npm install --global yo bower grunt-cli npm install --global generator-angular-jade-stylus mkdir newapp && cd $_ yo angular-jade-stylus --coffee --jade --stylus newapp
npm cache clean and repeat the last line if it fails.
Answer yes to all questions.
grunt serve and point your browser to localhost:9000 unless it does so for you.
Thank you Yeoman.