What are the limitations? Speed? External libraries?
Speed? Using Zig should be faster than using Clang directly in many cases. You get the caching system, and I think you can do more complex builds without having to resort to multiple Clang commands from a makefile.
Not sure what you mean with external libraries.