It frustrates me to use a different editor and switch back and forth all the time. If I were to find one that shares the most with repl, what would it be? Also, will repl ever become a desktop application?
Regarding a desktop application, see this question (they could probably use your input there, as we want to know how we can help you with your goals)
Regarding what text editor/IDE, we're switching over to a new editor called Monaco, which is based on VSCode. You can play around with the new editor in languages such as HTML/CSS/JS, Nodejs, Express.