На правах рекламы
https://github.com/kobezzza/Snakeskin
Вложенность циклов не ограничена. Вложенность шаблонов не поддерживается (вернее поддерживается с помощью прототипов, но это не совсем тоже самое, что и вложенный шаблон), но зато очень гибкая система наследования шаблонов.