in reply to GUIs with perl

Depending on your intended usage, you might also want to consider using a browser based interface. In other words, a local web based application.

Obviously it wouldn't be suitable for every task, but as long as you aren't too concerned with speed, it can be a very flexible solution.

Otherwise, Tk is probably the best choice, as because it's less platform dependant there is much more documentation available on it.