Lightroom can import .gpx logs to automatically tag photos. But looks like you’re not someone who would use Lightroom :)
About the timezone problem — do you change the time on your camera when you travel to a different timezone? Why? Why not just let the camera’s clock stay in home time or UTC?
Post your response
If you write a response on your website, mark it up with h-entry and let me know the URL: