Freelancer:
ScottContina
Fituesi
Scott's WIP V3
I only have the layers to add. The shapes can be edited by adding or taking away points and they can be deleted. It works a little like the sample you gave me, but with the additional custom features. The user presses the enter key to be done with creating a shape, but I can take that out and use a mouse control instead if you need mouse-only interactions.