In the past Aaron Maller and I have had long conversations that oddly enough focus on Revit. He mentioned the inconsistency between the way some elements that are sketch based are finished and the way shape editing for floors and roofs finish. He recently reminded me of it, for example he put forth this list.
Floor, roof, stair or ramp Sketch Creation = Finish and Cancel
Edit Profile = Finish and Cancel
Model Groups = Finish and Cancel
Floor or roof Shape Editing = Accidentally hitting the escape key and getting kicked out of it. We are supposed to click the Modify button to finish Shape Editing.
It would be great if Shape Editing were consistent with the others!!