Here the form where you can edit a polygon in the map. You can add the field to store a single marker position, instead of the polygon. The AddOn allows you to set up some custom parameters to the field, like the initial value, if you want a Terrain or Satellite map, among others.
Ask me for the Github access if you want to see the code or collaborate with it.