Does this sound like a job for REBOL to you ??
Jason source: http://en.wikipedia.org/wiki/Sugar_%28GUI%29 Design principles [edit <http://en.wikipedia.org/w/index.php?title=Sugar_%28GUI%29&action=edit§ion=2>] Performance The Children's Machine (XO) will have a 512 MB NAND flash drive and 128M B of memory. Since there is no swap space and storage space on the laptop, only a limited number of activities can run concurrently. [edit <http://en.wikipedia.org/w/index.php?title=Sugar_%28GUI%29&action=edit§ion=3>] Simplicity The laptop's hardware limitations have lead to much more compact program design harking back to the early days of the PC. The project's stated goal is to "avoid bloated interfaces", and "limit the controls to those immediately relevant to the task at hand". ^[1] <http://en.wikipedia.org/wiki/Sugar_%28GUI%29#_note-0> [edit <http://en.wikipedia.org/w/index.php?title=Sugar_%28GUI%29&action=edit§ion=4>] Current status Sugar is still in development. In May 2006, its creators described it as primarily a “tool for expression,” thus plans are in place to include multimedia <http://en.wikipedia.org/wiki/Multimedia> and social networking <http://en.wikipedia.org/wiki/Social_networking> features. ^[2] <http://en.wikipedia.org/wiki/Sugar_%28GUI%29#_note-1> As of early 2007, Sugar can be installed (with some difficulty) on a variety of operating systems, including several Linux distributions <http://en.wikipedia.org/wiki/Linux_distribution>, Microsoft Windows <http://en.wikipedia.org/wiki/Microsoft_Windows> and Mac OS X <http://en.wikipedia.org/wiki/Mac_OS_X>. Instructions are available on the project's wiki.^[3] <http://en.wikipedia.org/wiki/Sugar_%28GUI%29#_note-2> -- To unsubscribe from the list, just send an email to lists at rebol.com with unsubscribe as the subject.