Maybe some aspects of the Plan9 UI? (rio/9term, plumber; acme as well).
You should be able to get this to work on Unix with plan9port.