Seems like multiple steps on multiple files, each time you change anything.
Is some type of "Sync" process possible? Either wireless or USB.........bring both up in Inventory View and select "Synchronize" and it verifies the passkey is identical and then syncs from "device one" to "device two?"
You should be able to "check box" to synchronize Grains, Hops, Recipes, Inventory, Yeasts, etc., so that if I modify the Grains database with all the additional Malt lists, I don't have to do it twice.
There's probably such sync software available that could be incorporated somehow.