As soon as I read the title I thought of exactly what application I wanted to build with it. Upon reading the article, I promptly found out that my idea already had a name: "Sketchee". Oh well....
Also, basic things like location & media sharing were intentionally left out for third party app developers to get creative with.