@hlame I think the default UIs are probably the best choices (for original Vim and for Emacs). For neovim there's no built in GUI, but there are a couple of different options: vimr and neovide, possibly others — I'm not sure if there's much to choose between them (other than maybe platform support).
Resources-wise I'm not sure what to recommend. They both have builtin tutorials for the basic movement/editing/etc controls. Beyond that personally I just learned incrementally when something seemed worth improving or whatever.
There are a few 'starter kits' (Doom Emacs, Spacemacs, Lazyvim, maybe a couple of others), which mostly I've avoided personally because it's a bit sheltered from the default experience; but they might also be closer to what you want if configuring your editor isn't a hobby of yours.