I really appreciate you taking the time to respond. I think I may try doing vanilla emacs and stealing some configurations from spacemacs to get the evil configs working better. I tried spacemacs a year ago and immediately didn’t like how complicated it was to customize something.
I still wish there were some magic vim plugin that solve all of my problems, but that’s kind of the opposite of what vim plugins do. They usually just solve one very small problem.