in reply to Can plXPCOM be revived?
If you were developing for Windows you could have tried Win32::GUI and Win32::GUI::XMLBuilder.