I guess that you already know how to be sure to trigger the build of a given project (A) when another project (B) is built (using a predetermined Build Configuration)… (cf. Properties of project B, C/C++ General > Path And Symbols > References, where you can add a reference to a chosen build configuration of A)
DS automatically manages this kind of reference/dependency when a project dependency is checked (cf. Properties > Project References), but this may not fit with your use case, as soon as it assumes that a library project reference is always “active”, whatever is the build configuration.
However, it doesn’t cover the creation/populate use case…
To summarize your needs, DS should propose:
- to add a build configuration to several project in one operation
- to copy settings from a build configuration to another (at creation time or even maybe once it is created); a sort of import/export feature for build configuration settings (include paths/defined symbols/…).
Anything else I missed in your use case?