Back-end, работающий со Smarty
Уж простите за оффтопик. Но знание пхп принесет вам пользы на несколько порядков больше. Зачем вам костыль в виде смарти? по сути тот же самый пхп, но с фигурными скобками и гораздо меньшими возможностями; люди пишут плагины обертки чтобы хоть как то возместить отсутствие функций, структур и прочего. 
К тому же вы сознательно сужаете количество проектов над которыми вы потенциально могли бы работать. Не станете же вы предлагать работодателю переписать приложение на сматри, чтобы уставшему верстальщику было удобно вставлять ерунду.
Вообще не понятно зачем верстальщику вставлять какую то ерунду в прототипе? Задача верстальщика сделать из макета прототип страницы в html+css. все остальное (подставлять переменные, выводить информацию в циклах и т.д.) делают разработчики. Если же вы разработчик, работающий с PHP CMS то не знать пхп - нонсенс
имхо профессию верстальщик давно пора вносить в красную книгу. Не спорю в эпоху печати верстальщик это царь и бог. Но в наш то 21ый век, любой front-end developer сделает шаблон не хуже верстальщика, а то может и лучше. Времена изменились, требования к кандидатам на работу ростет, мало знать один только html+css, необходимы хотя бы поверхностные знания во всем стэке вэб разработки. не майтесь дурью - учите пхп
попробуйте piecrust или что-то в этом духе.
Ежели вы знаете js можете попробовать nodejs