Q: The program spends unreasonable time opening GPX files, process doesn't quit when I exit.
A: Check out Photo-->Options menu. You may have "Analyze photos in folders..." option turned on:

Keep in mind that if this option is on, QuakeMap treats every GPX file as part of a photo collection, and tries to associate
JPEG images located in the same folder and subfolders to trackpoints.
The best way is to store your GPX files in folder(s)
where no irrelevant JPEG files or subfolders are present. Photo collections should have their own folders - each containing
GPX/LOC files and pictures relevant to the trip. More info here