I haven't used it personally (this is separate from mesop), but it looks like a way to program desktop guis (among other platforms ( in Python