I like the idea of a filtered reset, perhaps with checkboxes. You could choose to reset force durations, properties, manual spacing adjustments, etc. for any given selection.
“Reset” is a serious command, not to be used casually. So I wouldn’t mind an extra dialog box that confirms exactly which elements I’m resetting.
Agreed! I often need to reset certain things but resetting others as well would destroy a lot of work which needs to be preserved. For me this mainly goes for XML import.