I setup my DSC enviroment similar to what I say Steve demonstrates here https://powershell.org/author/StevenMurawski/
I decited to try out WMF 5.0 and found My configuration completely broken. and Invoike-DSCBuild would get stuck trying to load my config file.
It would seem placeing the composite configs in the same folder structure as Steve had does not play nice with v5 due to the new way DSC resorces are done.
DSC_Tooling \ MyConfig \ MyConfig.psd1 MyConfig.psm1 DSCResources \ BaseServer FileServer
When invoke-DSCbuild loads MyConfig, the command Import-DSCResorces -ModuleName MyConfig will cause an infinate loop loading the same same file over and over. In V4 it ignored the moduel file and just loaded the content of DSCResorce
I’m now in the process of seporating the MasterConfig from the composite parts more like the way the DSCbook works so I can get this to build on both V5 and V4.