Creative souls among you will absolutely love this app. There are a handful of art and drawing tools available on the Windows Store, but few, if any compare to this one. Simply put, Didlr is a drawing and sharing app. The app allows you to draw on your PC, tablet, smartphone or using the web via simple controls, and...