in reply to Grouping files before zipping!

I have to make sure that the zip file(s) will not exceed a certain size

If you don't need independend zip files, but just a set of reasonably small parts, use InfoZIP and its --split-size option. Other zip implementations have similar options, because splitted archives are part of the ZIP specification. Other archivers, like RAR and ARJ, have similar functions.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so". ;-)