There is no shortage of photography or social apps on the Windows Store, but it seems that every other day a new one pops up that promises even better features and functionalities than the ones already available.