En ganska intressant artikel där Smarty jämförs med XML/XSLT:
http://www.devpapers.com/article/18
Jag saxade slutsatsen:
As a conclusion, we want to tell that it is basically a matter of preference on whether to use Smarty (or any other template “engine”) or XML/XSLT, as both the two major methods have their pros and cons. In some cases, it is better to use Smarty, especially if you do not have full access to your server and cannot compile XSLT support into PHP. In many other cases, the power and flexibility of XML/XSLT beats Smarty (and other dozens of currently available template “engines”) easily in most of the aspects of its usage.
Diskussionen är intressant.