An undo/redo manager with a clean, simple and customizable interface.