Какие есть приложения для разработки и сборки приложений html/js/css?
ide - WebStorm
загрузчик - RequireJS (его одного будет достаточно)
js MV* библиотеки/фреймворки: AngularJS, EmberJS, Backbone, Ractive.js, React, Dojo
тестирование (TDD, BDD): Mocha, Chai, Jasmine, QUnit, Automator.js
Сборщики: Grunt, Gulp
css фреймворки: Bootstrap, Foundation, PureCSS, Blueprint, knacss
графика: Three.js, Kinetic.js
утилиты: Underscore.js, Microajax, is.js
шаблонизаторы: Handlebars, Mustache, t.js
хранение данных: localForage, LocalDB.js
есть еще много чего, но вам бы по немногу бы все освоить.
конечно лучше бы начать с чего-то простого, например backbone
По сборке рекомендую nodejs-based сборщики grunt и gulp (последний должен быть быстрее, но под него вроде не особо много плагинов). Обычно их используют через Yeoman-генераторы, например, для сборки chrome- или angular.js-приложения. Есть генераторы и для сборки статический сайтов, и даже под php-фреймворки (что лично меня удивило). Один жирный минус у них - ненужные или неудобные подзадачи / настройки подзадач сборки. Плюс иногда нужно въезжать в новые библиотеки/шаблоны. Но можно брать и отдельные примеры, экспериментировать с вариантами сборки и писать свои сборщики. В общем, рекомендую.