Если взять шаблон joomla
Сейчас для джумлы есть очень серьезные наработки в плане шаблоностроительства. Одни фреймворки чего стоят. Даже если брать бесплатные, то их уровень очень высок, не говоря уже о платных шаблонах на базе этих самый фреймворков.
Кроме разметки, которая тоже меняется в настройках, уменьшая/увеличивая ширину модульных позиций, отключение полностью и т.д., есть настройки для кеширования, сжатия файлов шаблона, взаимодействия с компонентами, где и в каком компоненте какие модули как отображаться будут. В общем много всего. При этом основные настройки идут в админке. В некоторых фреймворках, даже графику свою загружают.
Буквально недавно, столкнулся с тем, что нужен был шаблон для джумлы. Чтобы сильно не гадать и не качать нуленые, взял один такой фреймворк и его полностью настроил. Результатом доволен. Главное, что доступно и удобно, буквально за несколько часов сделал то, что хотел.
Это я про джумлу только описывал, потому часто с ней сталкиваюсь. В друпале, тоже есть какой то шаблон, который аналогичным образом настраивается. Только я название забыл его.
В общем, куда расти — есть.