I've been programming web sites for many years, and have yet to come across a templating language as appealing as Mason / Myghty. To avoid confusion I'm going to talk about Myghty, but since its a direct port of Mason (plus some MVC stuff) all of my comments apply to Mason as well (unless otherwise noted).