Here’s a list of the more popular tools and frameworks:
Code: CoffeeScript, TypeScript Frameworks: Express, Flatiron Templates: Jade, Mustache/Handlebars Style: Less, Sass Frameworks: Express, Ember Test Frameworks: Mocha, Selenium Platforms: Angular, Backbone, Meteor Package Management: npm, Bower Build: Grunt, Gulp Text Editors: Sublime, Vim, Brackets Database: MongoDB, CouchDB, Redis
Now, there are choices to be made and in this new world I have difficulty coming up with criteria to evaluate upon. I’m learning how these pieces fit together, and I have scant preferences. My strategy is to see what people around me in the community are using, and to try what they do.