SMS is a good option for desktop apps.
If you consider a web app with some of its advantages (historical field potential maps, lidar topography, and others), take a look at GeoPard.
More info: docs.geopard.tech