You're probably looking for YaCy, though it's more peer-to-peer and mostly predates the trend of federation.
While I don't want to even pretend to tell you how to make your decisions, you actually provide your own argument for why non-commercial licenses fail: Just like you can cordon off AGPL code and not let it touch your main project, big corporations are more than happy to juggle accounting tricks to make a certain piece of a project look "non-commercial," if it'll make them money.
In my opinion, it'd be better to force them (by the terms of the license) to contribute changes back upstream, so that if you disapprove of their use, you have the ability to publicly shame them as it happens.
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.
I hope that this comes off as encouraging more than discouraging, but this lack of design and accessibility comes from the fact that it's all volunteer work, and volunteers are going to prioritize what they need. The big companies don't have smarter people working for them. They have money to spend on full-time developers (and designers, and writers, and...you get the idea) and someone at the top who wants to turn that investment into significantly more money by selling the software to people.
That's a huge problem, because it puts up a wall between the people who do the work and people who just want to use the results of the work as the workers offered. And I don't know how to fix that, other than to start making a bigger deal about the cultural aspects of Free Software. Like, a particular user may not care about how programmers develop the software, but by showing up and getting to know people, their one-off bug reports become something that people take seriously, because they know that person.
...But that obviously drifts further off topic.
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.
That design looks more difficult to work with than the half-gallon and quart containers that we get in most of the United States (those are waxy cardboard rectangles with square bases and peaked tops), but a lot of people have used them for molds to make block-y things, whether literal blocks, candles, or something else. The waxy coating on the inside made everything easy to remove.
Those, though? As long as there's no smell left, I might suggest just using them for storage. They look well-made for anything from oil to beans, since they're not going to let air or light in.