I appreciate you taking the time to write this up. Unfortunately, the undo/redo shortcuts and menu items indeed only work for text fields within the app, but not for other features like the those that you mentioned. Supporting undo across the whole app is a major feature and I doubt it provides significant value to most users. Hence it will probably stay like this for a while.