Something like that exists, each session is saved as autosaved session guid name, under .\Presets and in the ISO root.
Exception being online/live editing, always saved under the same name - might fix that if interested.
To apply all of the historical presets at once to a fresh image, select them all with ctrl+ and right-click Load.
Or load each with the Append load suboption, instead of the default Overwrite.
Scanning an image for changes would require lite and full ISO loaded at the same time, bit clumsy, but not impossible, just rarely needed due to the preset merge option.
Thanks both.