We always welcome suggestions like this, but I wonder how the Undo would work. Would it undo the last selection only? If so, if you are changing through the skins you would only be able to go back once. Or would it save the whole edit sequence so you can virtually undo the whole thing? In this case it would make sense to have a redo as well, as you might step one too far? And that’s two more buttons already, where would they fit?
Or you can just undo until you change categories, and in this case you would be able to go back only to the one which was already selected when you entered the given category.
Reset is straightforward though, we’ve been thinking about it earlier, but couldn’t fit the button for it in the gui. Will revisit this now as well.