Done it a couple of times - once bilnd - always ended up with JetBrains Mono at the end (against Source Code Pro)
No real surprise, as this is what I use since Source Code Pro, and later JetBrains Mono, came out.
I have tried many alternatives, including Hack, Fira Code etc. but they did not sway me.
Curiously, while I love it in the editor, I don’t use JetBrains Mono in a terminal, and I’m pretty content with Consolas.
Noto Sans looks interesting, in general my preference goes to typefaces with a bare minimum of serifs.
EtA: I have a special love for dotted zeros, and I got to like ligatures after a short testing period. JBM is very configurable in good editors, and supports both.