I knew I wasn't taking advantage of the power of multi-path undo possibilities in Emacs but it never clicked with me, until I found vundo
thanks to @sacha's recent post.
This package visualizes the undo history as nodes that you can traverse and diff in a very familiar git branch paradigm. Quick post: https://shom.dev/posts/20250622_undo-finally-clicked-with-vundo/