in reply to Perl UI?

I use the CGI::Application framework, and for the front end jQuery and jQuery UI. mod_perl may be overkill for what you require, as may my CGI::Application approach. CGI::AppEasy - a quick way to give your perl program a web-based user interface may be worth investigating for your application.