Image annotation on geospatial imagery

Hi guys, thanks for the great suggestions. I am interested in developing a mobile application Android for image annotation on geospatial imagery. Our expectation is to render alternative satellite imagery sources (WMTs and geotiff) placed on the layer of basemap and using some of the draw library - to mark polygons as geojson. Any advice?

Some apps that might be of interest: