I am using icewm and jwm that comes with puppylinux. jwm is default in
puppy, but if you install EZpup.pet package then you will get icewm.
as far as i know, icewm is superb. check out this link.
http://www.puppylinux.org/user/photogallery.php?album=4
Thanks
Mohan R