I agree with you both. This is why I decided to switch and master Emacs, and I've been diving deep into Lisp and other languages with a REPL like Erlang and Elixir. The quick iteration cycle requires little upfront investment in focus, and it's immediately rewarding to keep you in focus and enter a state of flow.
Our concentration is fickle, so streamlining is key.