Если вы не строите single-page application, берите любой шаблонизатор (
swig,
jade) и вперед. Клиентские фреймворки служат для организации данных и кода на стороне клиента, для общения с backend-сервером. Илья Кантор, кстати говоря, в своих скринкастах
таки использует шаблонизатор
ejs-locals, но он уже никем не мейнтейнится.
P.S. В скринкасте про express у Ильи далеко не самые изящные решения, с той же подгрузкой моделей например. Многие интересные вещи можно посмотреть в коде у того же MEAN - почитайте его код.