Semantic versioning gives PowerShell script changes clear meaning so you can evolve scripts quickly without letting updates devolve into chaos.
Organizing folders is not my forte. I didn't even give it a second thought after I set up my computer once. My Windows PC has virtual machine and game folders on one of them, and media files, family ...