You could write a 100-line python script that compiles from your custom language to C code and it's still be better than C. There's lots of ways to re-use existing tooling and the bar really isn't that high for better languages
In terms of relying on tested and supported infrastructure lots of these projects use llvm.