I’m even more paranoid than you. There are so many things in Kinetic that can lose work for you.
I export many many times a day as in the Kinetic configurator you can lose work very easily. I increment the suffix on the file name xxx-001, xxx-789 and for some clients I am well into the hundreds, cleaning out older ones from time to time.
Until you hit save a control is not permanent. A control isn’t even visible to its own events until you save. I make it a habit to immediately save after creating a control, naming it and then save before doing anything else including working with any properties on the control.
Also Kinetic can get confused and the only recovery is to import a recent export.
There is still the bug that if you search for a property and only ONE property comes up if you click somewhere off the control you are working with the screen will go background “black”, lockup, and the only way out of it is to close the window. Any new controls added but not saved have been lost.