The current system of having separate XML files for screens, menus, and forms
lends itself well to some types of projects. In some cases, it might be
preferable to have all related widgets (screens, forms, menus) in a single XML
file.
Adding support for multiple widget types in a single file would require a small
change to the widget factory code. The "compound widget" XML file would require
the use of namespaces - but the added complication is minimal.
Would there be any interest in that?
-Adrian