Not really. When people talk about setting up a new project, they talk about starting a hello world project and build up from there.
Anyway, I'll bite. What would it take to add a dependency? If it exports a cmake config file which exports targets, all it takes is this:
find_package(MyDependency),
target_link_libraries(bar MyDependency::targetA MyDependency::targetB ... MyDependency::targetZ )
If it doesn't and it is instead a system library then you can even pass the library instead.
add_library(bar systemlibrary )
If the library exports no cmake config and you have anything exotic you can put together your own cmake find modules, and proceed to follow step A.
Alternatively, you can even bolt on something like Conan and just follow step A all the time.
> Differently put: a phrase "metabuild system" has (...)
Sorry, but do you actually have any concrete example of any difficulty setting up a C++ project?