Должен ли верстальщик заниматься созданием (разработкой) шаблонов страниц?
Я бы верстальщика заменил на фронтенд разработчика. Бекенд разработчика избавил бы вообще от работы с шаблонами. Они оба программисты и могут друг друга вполне понимать. От бекендера нужен API. От фронтендера трансляция этого API в удобный веб интерфейс для пользователя. Верстальщик больше подходит для верстки бумажных материалов, где-нибудь в типографии или для создания статичных веб страниц. Когда сайт динамический, то верстальщик только ломает весь процесс.
используйте любой шаблонизатор и заставте верстальщика его выучить ну или хотя бы править верстку не ломая логики рендинга.