Il mio consiglio è di installarti un po' di CMS già pronti e vedere che opzioni ti danno.
Poi pensa a quali ti servono davvero e implementa quelle!

Guide purtroppo non ne conosco