Maybe you can describe to us what you are trying to do with OpenWrt and what automation tools you need and why.
Automation depends very much on what tasks you need to... given that most of what you've asked about thus far can be done with a one-line command, automating it would be as simple as putting that in a script. But again, it's not really clear at any scale what you really want to achieve here.