Do those create HTML directly or do they rely on other modules to create the HTML tag itself? If you want to do a large scale application then by all means look into HTML::Template, and Template, but they (c|w)ould be overkill for a quick and simple one time "thing" I feel.