I see this post has finally devolved into a discussion around using make as a task runner (it hadn't yet when I first read the article yesterday)
With that in mind, I toss my tool into the ring:
Run: Easily manage and invoke small scripts and wrappers - https://github.com/TekWizely/run