Шаблонов существует несколько видов... Например:
- TypoScript
- MTB (файл с маркёрами)
- TemplaVoila
- FLUID (для разработчиков расширений)
Я бы советовал начинать с TypoScript, потому что без него всё равно никуда. Главное, понять, что это конфигурационный язык, а не язык программирования. Потом уже легче