reece: Looking good! Just what Im looking for.
Im about to start on my interface now, and I will go down a similar route as you (use a window manager with scripting and skinning on top).
Is there any chance I can use youre work to build on, or join in (in some way)?
Edit: I have started looking at pywm http://pywm.sourceforge.net/, but I guess I will learn a lot by looking at the structure of youre work