Best method of designing a complex sheet metal assembly

Hello all.  I will be starting a new project in the coming weeks and would like some insight into the best method for designing a complex sheet metal assembly.  In the past I have typically worked with simple assemblies where there have not been more than 5-10 parts, for those types of design the bottom up approach is not too cumbersome.  However, this will be considerably more complex.  I have experimented with multi-body sheet metal parts and have had good success.  But I think thinks could get challenging.  Any thoughts on what the best approach would be.  It is also worth mentioning that I will be using simulation to verify the assembly.

SolidworksSheet Metal