Reimplementing KeyKit's window system in Go

I'm currently reimplementing the window system I did in KeyKit, this time using Go.  This page contains pictures and a description of how I used it in a composition back in 1997.  A demo of the window system can be found in my recent talk about KeyKit.