Do Offset Modifiers not do what you want when using a complex profile? On the theme of zero thickness, OMs will allow zero thickness to make things disappear e.g. zero thickness offsets do not appear in things like skin lists.
I find complex profiles more flexible than composites for modelling walls, it's a shame they don't currently translate to roof, shell & slab type elements.
Apple iMac macOS Ventura / AC26UKI (most recent builds)