Sometimes during the process, I accidentally moved the model and wanted to return it. I found it difficult. I had to move it back manually, but it was not very accurate.Of course, there are still many situations. If there is a global Undo tool or Go back to the previous step in editing menu, it will be very good .Like this picture.
the function like 3matic in 3d slicer is the segmentEditor, you can undo or redo in this module.
And there are many more function in slicer just like the ITK/VTK, some processing can not be redo…
We used to have a global undo/redo operation in Slicer but as many features were added it was hard to keep it working correctly, so it got hidden. We plan to re-enable it for specific node types (markups, transforms), but there is no specific timeline. You may upvote the issue of adding undo for markups and/or add feature requests for supporting undo for other node types.