Imagine a less capable electron based GUI on top of what emacs offers and I bet you'd get reasonably close to vscode.