I would use Text::Template. It is very simple, fast enough, handles all the typical templating bugaboos (escaping, for example), and provides plenty of room for growth before you will bump your head and need a different module.
Comment on Re: Re: Re: Re: Re: There's a level in Hell reserved for ________