I've just found something very intresting:
An extremly small GUI, called MicroWindows. Its cross-platform, written
in C. DOS, as well as Linux binaries are availble, and its open-source.
I think that this thing is pretty amazing: 16-bit version GUI weights
about 64k. 32-bit with scalable fonts support weight 100k.
http://microwindows.censoft.com
GEM is nice, but this... this is intresting. :)
The best uses I can think about it is:
1)Used as a GUI library for GUI based, yet small DOS applications.
2)If you can base a Seal or GEM style "desktop gui" on that thing..