Tabs. GNU Make requires using the Tab symbol as the first symbol of command line for execution. In some text editors this can be problematic, as they automatically insert spaces instead of tabs.
No stability issues.
No scalability issues.
There’s no support for this product, it’s open source.
No previous solution.
There is no price for this product. No licensing. It’s open-source.
Ant. But GNU Make is significantly better in my opinion.
I think this product has all you need.