Wouldn't it be nice if the Insert key toggled between insert and overwrite modes?
There's a vscode issue for this and an extension in the marketplace.