My suggestion would be to just stop adding new features to iOS, macOS, Windows, etc... They are done and only need updates to add support for new hardware, fix bugs, reduce resource consumption, and close security holes.
AppleScript is like the uncanny valley of programming languages. It tries to be English like but it ends up being more verbose and trying to figure out the right syntax is obtuse.
It’s also been around since the early 90s and was the spiritual successor to HyperTalk - which was much better because it had a smaller domain.
A low power mode would mostly be useful for laptops. When you turn it on you it would do things like disable power boost, basically starve background processes of cpu time, etc.
Restricted data mode would let you disable processes from accessing a network when on a metered or slow connection and inform other applications to be careful when they are using a network that you flagged as metered.
Workflow was initially a third party app and somewhat limited in its automation capability because of iOS restrictions. When Apple bought it, it integrated it more tightly with iOS and can now do things that third party apps can’t.