I happened across this rather nice spring physics library for Processing, so I thought I'd try making a simple cloth simulation to see what it was capable of. Turns out it's really easy to use and works exactly as advertised. I think it's time for a little more experimentation.
Drag any of the vertices around to control the "cloth". Hold down the space bar while releasing the mouse button to "pin" the vertex.