To do something like this without a lot of manual labor, you’d need a database of images, which I don’t think exists. But if you already know which files go where, it’s not quite what you’re looking for, but I used to use Ant Renamer when I spent a lot of time on Windows.
While it doesn’t have the features itself, you might want to check the Watchy page, because it has a clean comparison table of what I imagine are the major contenders. Bangle looks like the only one with GPS, out of them.