I like template toolkit, but I am often prevented from using it and with good reason: "good" web development (tm) depends on being able to separate style from content and TT is an insufficient framework for that. At some point you'll be forced to think in terms of custom framework - it happens to everybody eventually.