in reply to Can plXPCOM be revived?

The latest pyperl might be more promising.

If you were developing for Windows you could have tried Win32::GUI and Win32::GUI::XMLBuilder.