Sawfish (the window manager formerly known as Sawmill) is an extensible window manager using a Lisp-based extension language. All window decorations are configurable and all user-interface policy is controlled through the language. Its aim is to manage windows in the most flexible and attractive manner possible. As such it does not implement desktop backgrounds, application docks, or other things that may be achieved through separate applications. Sawfish is mostly GNOME-compliant; almost all configuration may be made through a graphical interface.
ZWM is an SDL-based window manager and widget library intended to be used in cross-platform applications. It features basic widgets like buttons, lists, containers, a file browser, combo-box, and many more. It also features support for mutimedia playback (MPEG, MP3, WAV, MIDI, Ogg, etc.).