It's a standardization which makes development faster.
They all work fine for a mono-repo, but they are cumbersome to use when the code spans different git repos.
Do you use a language agnostic build tool?
Which one do you use? How do you organize the code in this case?