Catalyst is getting better by the minute. The installation is painless if you use Mattís Shadowcat installer and the docs strengthen every time the core stabilises further. It started out scary because it went through a phase of hyperrapid development (core infrastructure was moving around with every minor release for a while) where it was impossible to document it properly. Things are settling in, trust me.
As for new apps, I donít know why so few people write stuff with Gtk2-Perl. Itís the coolest way to do GUIs Iíve seen Ė quick, easy, based on a powerful toolkit, and unlike Tk, neither your app nor its code look disgusting. Iíve been meaning to write a GUI feed aggregator in Perl for a while; Gtk2-Perl will definitely be my weapon of choice for that.
Makeshifts last the longest.