non è una cosa facile, l'unica cosa che ti posso consigliare e che tu ti metta su carta e provi a "immaginare" come può essere facile per gli utenti gestire i blocchi e poi prendere ad es phpnuke e studiare come inserisce i blocchi...solo per farti un'idea xche li gestisce malissimo...dopo di che passi a provare qualche altra cosa