Permanent undo button

Would love an undo button that functions similarly to document and spreadsheet builders, rather than having only a few second to undo a single action. It would be awesome if you could edit the activity log - redoing and adjusting
actions