Well are you unzipping these files or leaving them as zip files?
That is an important item that I don't see you mention.

If left alone then each would need to be unzipped, update file, then rezip again. What about full or relative paths in the zip?