Perhaps you're familiar with the wonderful and super-crazy TempleOS? There are some great things about the way the UI is expressed there. Oh, no question there is abuse going on here - this thought experiment is really reaching and extending beyond a certain horizon, which may or may not be idiotic. when we could nevertheless be doing it in <128k. which I would argue is where we are heading, with our multiple-gigabyte OS updates, anyway. I mean, WIMP has its thing, and touch and mobile too, but I do wonder if there isn't something to a pure graphemes and symbols based mode of interaction. Not, compiling, hacking, code, transmogrifying, mutating, extending, abstraction, tool-pushing, etc., but rather "describe this in glyphs/ligatures like every language ever, or GTFO>." My affinity for this approach is that it is tied to human symbol-making in an intrinsic, self-describing way whereas a technical GUI system might consists of a multi-variate collection of abstractions, putting it all into glyphs and ligatures ties it into our most basic of operational agilities, reading and writing. Well, in fact Chartwell "is" programming, or at least coding (not Turing.) of information in a reproducible way - and the fact that we use the language of glyphs as a GUI metaphor, is also appealing. The thing about the ligature trick, and fonts in general, and more specifically the packing of known functional GUI elements into a broader ligature description, is that its human readable/comprehendible without also requiring a great deal of 'programming'. Yeah, I'm quite familiar with these toolkits.