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/

It actually has Helix bindings as well which makes the investment in Helix not that risky anymore. I use both.

Neovim supports LSP out of the box since version 0.11. It requires very little configuration to enable and configure it.