Some link (I forgot which) somewhere in the Perl part of the web inspired me to check out XUL::Node
I thought it wouldn't install properly on Windows, but after forcing Test::Class to install it worked fine. I started the xul-node-server and pointed Firefox to http://localhost:8077/ to look at the demo programs.
First impression: impressive!
The functionalty of the GUI feels solid and pretty responsive, at least when running from localhost. It would be interesting to see how it feels from a web server over the Internet.
When testing the PeridocTable demo, bringing up new large parts of a GUI seemed a bit slow (both perl and Firefox spikes the CPU at that moment). If an entire window could be pre-built, the GUI would probably feel a bit more snappy.
All in all, this looks really interesting. I'm not sure I would chose this GUI toolkit for a desktop application, but the potential for building web based applications with XUL instead of using DHTML is huge.
The most important missing features at this point seems to be a TreeView widget and some kind of GUI builder. Fiddling around with code to design something visual still sucks IMHO.