You might want to try playing with PerlQT - this is a recent binding to the very nice QT windowing toolkit, and should work across platforms. You can find out more about them on their
homepage.
I have posted
install instructions for getting PerlQt working on Mac OS 10.2 - for other platforms, you'll have to look around on the mailing lists and Google.