Controlpad (nuget): Libraries that provide Undo and Redo functionality
Keywords: memento|command