You need to at least double, preferably triple, whatever size you end up with for backups.
That's not the way you make backups, 3 copies of the same thing in the same drive, makes "pop" and all copies are gone.
Ever heard of git or svn? Or just Google Drive.
Anyways, space this is irrelevant when you can buy 2TB drivers for peanuts.
"Compact"? Pretty much all the manufacturer IDEs are bloaty things which assume the end user will be using it in the same way the developer does (or, seemingly, thinks he would if he actually used it). The editors are complete shite, nothing is consistent, stuff is hard to track down when it goes wrong and they shit all over your system drive.
And then just as you finally manage to put up with it all, they change the damn thing.
Not really. Everything is well contained i.e. C:\ST, or Program files\Microchip.
IDE editors are great with syntax and real time checks, Code assist, go to declaration/definition...
There's no such "as you finally manage to put up with it all, they change the damn thing.", setup takes 5-10 minutes and you're done.
Maybe every 10-15 years something changes, that's progress. Otherwise we'd keep writing hex machine code manually.
ST is a bit of an exception here as they had 5 IDEs in 10 years before finally staying with CubeEIDE.
Still, the libs were the same, so it wasn't a terrible drama.
Sounds more like "Let me be, I don't wanna learn anything new" thing.