Pour ma part, je n'utilise pas de logiciel. Bien qu'a une période j'utilisais Dreamweaver.
J'utilise un portail php. Après installation, il te permet de créer des sections : téléchargement, forum, news, articles, membres.... et ainsi d'avoir un véritable site clé en main.
Regarde par ici les deux types de portails php sur leurs sites officiel francais :
Phpnuke
Xoops
Mon site et réalisé avec Xoops.