Thank you.
$ platformio project init --ide visualstudio --board esp-wrover-kit --project-option "framework=espidf"
works. This solved the issue.
I am still having problems with running the demo. Update: I have created a [new issue]
(Visual Studio: Unable to upload firmware (unable to start platformio.exe error message)).