Hi Ace ... no I don't know of any doodling sites myself. However, I can't imagine people here will complain if you copy theirs.

Sharing's half the fun!
Just for the record, if you find pix and icons that you want to post, be sure the website you find them on gives permission to link to them.
Love,
Greg