.XIB files are XML archives of the objects (and their properties) required to build an interface and that's worked quite well for nextStep and OSX/iOS :-)
But dont you use some kind of visual UI builder to create XML files?
I mean, defining MUI GUI in C is easy, defining Feeling GUI in XML looks easy too, no problem with that. But good XML editors for Amiga are missing...
@fransexy
You having a hangover again? :-)