I think Zed editor has helix phylosophy of supporting LSP out of the box while having exact vi bindings if it is important.
[1] https://zed.dev/
Neovim supports LSP out of the box since version 0.11. It requires very little configuration to enable and configure it.
It actually has Helix bindings as well which makes the investment in Helix not that risky anymore. I use both.