Hello ericshliao and all,

If you have some spare time to look around...
Personally I spent quite some time investigating lua-gtk: the lua binding to all the gtk stuff. It looks very promising and should be small and fast. The required libraries went ok, but some parts are hard to cross-compile...
http://lua-gtk.luaforge.net, some notes here:
http://wiki.hpelbers.org/Other_stuff_for_the_Iliad