I agree. The joy in using emacs for (mostly) everything is my configurations and workflow translate nicely into other contexts as well. For example, all my evil mode (vim) config, custom keybinds and extensions are available whether I'm writing code, emails or chat messages.