1. Если вас интересует только возможность собрать HTML-файлы по кусочкам, то вам может подойти даже плагин gulp-rigger. Если, конечно, вы используете gulp в работе
Ссылка на npmСсылка на Github
2. А из шаблонизаторов - ну вот хотя бы Jade (ныне Pug)
Ссылка на нужную документацию