Не нуди, не поймут они твоей глубокой мысли, это не тот форум и не то место, где вообще понимают разницу между шаблонизатором, шаблоном и дизайном.
Вам виднее... Вот только никакой обоснованной критики нет. Критиковать все очень любят. Критикуют PHP, Smarty, ООП, Страуструпа, проектирование, MVC (по отношению к PHP). Только аргументов нет никаких. И не надо вот этого отеческого снисхождения. Вас же никто лично ничего не просил?
Опять передергиваю конечно же

Но зачем тогда использовать CSS? Пользоваться надо одним HTML, не надо никакого CSS. А PHP зачем? SSI рулит.
на, типа, сделаешь шаблон.
Конечно же, это не так просто... Надо скопировать библиотеку куда/тебе/надо. Сказать new Smarty. Потом assign. Потом вывести шаблон. Да, еще надо учить новый синтаксис: {$var}. Да, это все не так просто.