Would be great to see what you could do with `describe-mode`, describing the current major mode, bindings, and minor modes.