Making a paint program

I’ve been playing around and building a paint program. The blendmodes are useful to create an erase function.

http://www.youtube.com/watch?v=Soha6mZmVkk&sns=em

I love the surprise paintbrush at the end. Great idea!