The MultiEdit addon allows you to very easily edit multiple objects in a non destructive way.
This alpha version keeps the names, the materials, the vertex groups, the shape keys and the origin points(and I still could be forgetting something )
And here's the new video(don't forget to like, subscribe etc.):
Although it's still in alpha phase, I think that you could find it REALLY useful.
Please test it and give feedback and suggestions.
Also, I could really use some support, to buy a new PC and continue coding, so, if you want, leave a small donation:
I hope you find it useful