Vim is easy if you type vimtutor in the command line and follow the tutorial for the next 30 min. After that, it will always feel like a simple notepad, at least to me it did.
For actual coding I tend to use VS Code. I might give IntelliJ a try again if I can manage to get a free trial again.
Ten years ago, this same frustration led me to release Fraise, a fork of Smultron, for quickly editing files.
I now use vim with a terminal to quickly edit a document, as I find most modern editors to be too slow to start (Visual Studio & co.).
The best feature is that it keeps unsaved files even after quits. I have an instance of vscode with about 80 unsaved documents till now. Hopefully vscode won’t introduce a bug in an update that will wipe these.