Yes, VSCode has something similar, I believe. But Emacs had it before VSCode existed ;-)
I did not get IDEmacs ( https://codeberg.org/IDEmacs/IDEmacs ) to work but it basically it's an editor I would use.
For now fresh ( https://github.com/sinelaw/fresh/tree/master ) seems to be very promising.
Anyway I traded very happily the command palette Ctrl-Shift-P in Sublime for M-x and few other cool things.
Emacs will always have all my respect because of the concepts it introduced.
While we're discussing optimizing emacs keybindings...I've found it key to have my bindings set up such that my thumbs operate the control modifier key.
currently the calculations in this library are done with a clojure jar, so if you're interested, you might have an easier time calling that directly
I'm trying to switch to Corne keyboards and the key maps are critical.