Я действительно думаю, что это зависит от разработчика, чтобы выбрать расширение. Я не думаю, что есть разница в функциональности выбора одного над другим. Я думаю, это скорее соглашение, что .html используется для готовых к рендерингу веб-страниц, но .tpl указывает, что файл является шаблоном.
Мой опыт работы с Dwoo, но синтаксис и расширение файла в основном одинаковы.