I hate build systems with complex config languages like CMake… but https://mesonbuild.com is super approachable for me. I can really understand why this is popular at the moment.
Generalistic and moderated instance.