My personal preferred method of creating 2020 new command structure projects is by using provided examples/templates provided with the WPILib VSCode extension. Some of these examples/templates are the new command structure, and some are the old, most will specify. I typically find the closest match to my needs, then just add on what is missing. There are a very limited few that feature the multiple files, such as OI and RobotContainer.
The simplest template with the whole structure can be found on the allwpilib git: https://github.com/wpilibsuite/allwpilib/tree/master/wpilibjExamples/src/main/java/edu/wpi/first/wpilibj/templates
Additionally, the OI/RobotMap file is actually the older command structure. They have been replaced in the new command structure with RobotContainer/Constants, respectively. The two new files also somewhat contain parts of command scheduling and the Robot file, best described by the docs.
A second option more related to your listed options would be to use RobotBuilder to create a 2019 project then to use the WPILib VSCode plugin to import the project to the 2020 libraries. The main issue here is that you would be using the old command structure, but could be manually adapted to the new structure.