OpenBox is a highly configurable, next generation window manager with extensive standards support. It is used as default in Puppy5.2x Lucid, but JWM can be used instead via WMSwitcher. See LupufySlacko to add OpenBox to Puppy 5.3x Slacko.

OpenBox can have a nice translucent dock and its keyboard and mouse bindings can be configured. Mouse bindings can be important as some applications shortcut key conflict with the standard Linux ones, for example Inkscape.