В чем вы создаете php/tpl/html шаблоны?
 но вот PHP ну никак сюда не вклеивается...
именно так.
Есть модули на js, есть решения на php. Вам выбирать что и как юзать.
Я как-то подумывал о том что бы впилить поддержку jade/haml в twig, благо он это позволяет делать благодаря своей гибкости, но так как я не часто пишу шаблоны для php (я уже больше года как разделил фронтэнд и бэкэнд и поселил между ними rest), то как-то не удалось.
Я использую веб-компоненты, шаблоны сами пишу на haml с автоматической конвертацией в html.
Polymer позволяет избавиться от подобной каши на сервере полностью, потому как всё работает на фронтенде.
P.S. Посмотрел я на Jade, буду теперь переходить с HAML, не нравятся мне эти штучки из мира Ruby. Вот бы ещё CoffeeScript на сто-то заменить, да чтобы с тернарным оператором...) Спасибо, @dk-web)