I tried Helix but my muscle memory around Vim movements was a non - starter for me. Also , Helix wasn't working out of the box with Vue.JS (it needs to be tweaked a bit.
So I gave a try to LazyVIM and everything works almost as is. I'll never look back.
My top 3 (as mainly JS dev) would be:
string
when you know that can happens.Object.freeze
a lot). Something like: