Rather groovy Java applet - The Escher Web Sketch.
Via Wry Writer.
Escher Web Sketch has been moved to
marie.epfl.ch/escher