There is no reason not to use IDLE; I’m sure even Eric would find it a capable environment, especially when just starting out. It’s a small download and quick install, and easy to use, both the editor and the shell. It is a first hands on experience that every learner should have. In truth, I never or very rarely ever fire up VSC but always have the shell open on my taskbar.
Python can be installed in any user account, which in the case of IDLE is the best place for it. It will install in the User\AppData\Local\Programs folder and as long as you pin it to the taskbar, can be started with one click.
There is a ‘Scripts’ folder in the Python39 folder that is the default location of all files saved, including the Shell, which can also be saved. I recommend always using this folder so your code is easy to find (just use File - Open). The scripts folder can be organized like any other. For instance I save all my shells in a ‘Shells’ folder within that one.
Bottom line, stick to IDLE until you are completely comfortable with it, then explore other options. First you want to find out if this is something your are really keen on and will stick with for the long haul. When your skill level amps up to the point where you can envision opportunity for employment with a team, then would be the time to consider your workflow environment (likely the same as your team mates).