There is a series of posts way back about big layered projects, maybe you can get ideas from them? Let’s see…
Ah here we go, @tmarsh86’s stuff.
and