Funny, for a lot of the functionality you get with Windows you have to pay some random dev for with MacOS. Window management alone feels like it's baby's first computer.
I mean on macOS the Settings are so spartan it can really fit on an unfolded napkin. for power/battery management you need something like Amphetamine. Furthermore AFAIK there are no per-SSID network settings, so you either do DHCP or static IP. Have fun manually changing every time you go home-office. And so on.