My two cents: I've used HTML::Template for a number of applications and I'm very happy with it. I use it for generating email messages as well as HTML pages. I've found it's strict seperation of code and design a very useful metaphor. I feel like this clean seperation of code and design helps speed up my development time as my brain seems to do better to focus on one or the other than to intertwine them.
in reply to Web Application Frameworks and their Templating Engines with a Comparative Study of Template and HTML::Template