You may (or _should_ !!) also consider the
wxPerl graphical toolkit
Combined with
wxGlade or
visualWx (windows only and not OSS but I have a better experience with that one) as GUI IDE.
These are great tools plus you can export your interfaces to XML files and keep your code alsmost totally clean of any interfaces issues.