I do use it, and kyle is right. CGI::FormBuilder is exactly what you want. I have found that CGI::FormBuilder greatly accelerates for me the development of cgi web forms. It was so tempting to rush through the process and deploy something without the validation in place, before I discovered this module. Now with very little overhead I can usually produce useful and working webforms in a couple of hours. It even provides javascript elements which prevalidate form input on the browser side, without making me learn javascript.
Check it out on CPAN.
-- Hugh
if( $lal && $lol ) { $life++; }