As a default, sure. Should be one that's easily changed, though. Repeatedly fighting the machine that's supposed to do your bidding and make your life easier gets old rather quickly. A machine you own and administrate, let's not forget that.
If you're ready to take a bit of a dive, take a look at NixOS. As a CI/CD guy it might be right up your alley.
It allows you to configure your entire system via a single, declarative config file, including any configurations for installed software. You could even develop the config in a VM and, once you're happy with it, use the same for to configure your host machine.
Be warned, though: the wiki is nowhere near as good as the Arch wiki.
Microsoft assumes their users are complete idiots, even when they (the users) are actively trying to convince them (Microsoft) otherwise. No matter how advanced the feature may be, they'll assume you found instructions somewhere to do something entirely unrelated and they constantly have to save you from yourself. As a result you constantly have to fight the OS for access and control to get it to do what you want.
If you're even a bit of a power user that is, of course.
But more often than not Microsoft's assumption is probably spot on.
Right? On the one hand is great that there are so many great mods. On the other hand is sad that modders repeatedly have to pick up Bethesda's slack after paying for the game.
It's more that I'm giving her a taste of her own medicine. She doesn't extend this basic courtesy to people she disagrees with, so why should anyone give it to her?
I'm not sure there even exists a way to fully automated it, as that would require automatically identifying the relevant tracks/files and looking up the metadata. I'm not sure there is such a database.
They don't automatically theme along with the system.