If was looking for a window manager that was easy to modify, in a language that I like: common lisp.
It might not have all the feature of other tiling window managers yet, but soon it will. Clean interfaces and concepts, so fixing bugs and trying out new code is actually fun ;)