if you check in an OC-DB, you see, that EVERY Value, Option, whatever, has it's 'Place' and 'ID' in the DB. Therefore, technically, it's not a problem to UPDATE a spreadsheet, containing all those values, and their 'Place' in the DB, then, after importing it's content again, you have all products and their Options set.
But, no matter, if you do it on a spreadsheat, or in the OC Admin Section, you have to do it manually, exept for FUNCTIONS, offered by Extensions, to globally change certain Values, such as prices, Titles, e.t.c.! And the reason for this is, that NO OC is like the other ! Everyone uses his/her own Options, and Extensions, and Themes, and Products, leaving their traces in a DB. It's therefore just about impossible, to develop a single Tool, serving them all. Not even talking about the hundreds of dollars, such a tool would possibly cost, to pay the time and knowledge involved!
If you know, what I'm trying to say...
Ernie