My paint app,created with pygame,tkinter. I added a fill function(right mouse click,algorithm is BFS).Also exist save\open functions. You can copy all code,load some modules(collections,tkinter,pygame),and it will work!
(When you open your work please wait minute).
python v.3.4.0