In solchen Fällen würde ich Smarty vorschlagen wollen, der compiliert Templates automatisch in PHP.
Ja, Smarty ist für manches eine Lösung, insbesondere im Hinblick auf den Cache. Dann ist aber der von manchem gewünschte Effekt, dass es für die Template-Ersteller im Hinblick auf den Lernaufwand einfach sein soll, schnell wieder "perdu".
Bei einfachen Templates werde ich wohl an meiner Lösung mit dem Übersetzer, der Templates nach PHP kompiliert fest halten und im Hinblick auf so manche Widrigkeit im Verhalten einzelner Personen hierorts meinen Nutzen optimieren und also meine Lösungen entweder hier oder, falls ich ein allgemeines Interesse nicht sehe, an einer anderen Stelle präsentieren.