un sito modulare dici?

beh ... dipende ... io costruisco i siti modulari basandoli su un framework sviluppato nel tempo

e su questo framework ci sta un CMS ... che gestisce i vari moduli

per la progettazione ... quella iniziale ... lo schema ad albero va sempre fatto è questo non solo per i siti ma per qualsiasi software ... perché serve a poter stabilire quali funzionalità e quali elementi devono essere presenti nell'interfaccia