When creating a new GIS item QMapShack has to know which project should host the item. Asking each time for a project can be quite tiring. Users might prefer to select a project that should host all new items until the choice is suspended.
Additionally the new waypoint procedure should be simplified as much as possible. Ideally the waypoint edit dialog is used to setup the initial version of a waypoint.