For app development, I wont even touch MaxGUI again.
There are of course, other, better, choices for app development in BlitzMax... which does include MDI, and is cross platform.
I wouldn't recommend using MaxGUI for anything "complicated"... if you need a few buttons and a simple listbox, sure, but after that.......
:o)