Undo Re-Do history

Suggest Painter has an optional panel/palette to list the history of what action happens.

Why?

1. Sometimes something goes wrong and we don't notice it immediately but need to find what we did. Looking thru the history list is very helpful

2. Sometimes we go back/forward a few times with undo/redo keyboard; and that works well. But if I want to go back or forward 15 or 20 items it is too tedious.

Also, we know the history data is already stored in memory (for undo and redo to work)

So all it take is a simple code to show the list in a panel/palette at user's option.