very nice list! Can I suggest adding my https://phntm.sh as well? itis a zero-knowledge file transmission system.
46 karma · joined March 14, 2012
I think this an article I am really proud of:
http://aliirz.com/grunt/2014/05/09/Meaningful-Website-Builds...
1. It should be easy to understand. 2. It should have good community support(because you will run into errors and problems).
A lot of these frameworks have become very mature with the time and community effort so you will never be alone and stuck at a place with no clue. Start with a framework whose workflow is easy for you to understand, remember the goal here is to organize your javascript code into manageable bits. Pick one from http://yeoman.io/community-generators.html it will help you quickly get started.