Interesting to read about pull-down menus being useful as I suffer from their removal on current GTK apps.
I was just thinking about DOS apps, specifically how nice it was when keyboard shortcuts pertinent to your current mode were helpfully displayed at the bottom of the screen.
You can get that in Emacs with the which-key: https://github.com/justbur/emacs-which-key