Maybe I’m outdated but why not use simple make files?
If you like to use make as a task runner, may I recommend you take a look at my entry into the ecosystem:
* https://github.com/TekWizely/run
Feels like make (by design) but purpose-built for managing small tasks.