That is a good exploration. I am on a mobile device right now but I can’t wait to try:
ace-window and ace-window-display-mode
frames-only-mode
I admit my guilt: in about 40 years of using Emacs I mostly have always just used next-window, creating new windows under or next to, and when working on remote servers relying on tmux.