Yes, we plan to implement undo/redo (in fact it is being worked on as a low priority background task). As I mentioned it’s a matter of integrating the internal model versioning changes made for pyGPlates back into GPlates. It’s not trivial though, and it’s low priority because users can use the reload
button (in Manage Feature Collections
dialog) to undo changes (although understandably it’s much better to have proper undo/redo).