If you are on an X based platform, use Tk, Gtk, or wxPerl.
There are more interfaces on CPAN, like Qt and FWTK, but it
seems that they are dead.
Are you on a Win32 platform, you can choose between Tk, wxPerl
and Win32::GUI.
Jouke Visser, Perl 'Adept'
Using Perl to help the disabled: pVoice and pStory