По сборке рекомендую
nodejs-based сборщики grunt и
gulp (последний должен быть быстрее, но под него вроде не особо много плагинов). Обычно их используют через
Yeoman-генераторы, например, для сборки
chrome- или
angular.js-приложения. Есть генераторы и для сборки
статический сайтов, и даже под
php-фреймворки (что лично меня удивило). Один жирный минус у них - ненужные или неудобные подзадачи / настройки подзадач сборки. Плюс иногда нужно въезжать в новые библиотеки/шаблоны. Но можно брать и отдельные примеры, экспериментировать с вариантами сборки и писать свои сборщики. В общем,
рекомендую.