Если на сайте много страниц, чаще всего их можно разбить на группы по шаблонам.
Есть 2 страницы, который отличаются только парой мест, всё остальное у них — это общий шаблон.
Если типов страниц много, вероятно, что с шаблонами будет также, что есть N шаблонов, слабо отличающихся друг от друга, и имющих много общего - \то их родительский шаблон.
Выстраивается иерархия шаблонов.
Попутно используются инклуды, компоненты, макросы для однотипных мест
И всё это умеет handlebars? Или вы о другом говорите?