MS Project est surement un des plus complets: charges, affectation de ressources, planning, earn value...
Pour faire de la gestion de base (planning, affectation ressources, charges) il y a gantt project. Mais tu n'as pas toute la partie budgetisation (pour la version que j'avais utilisé), donc tu peux tout aussi bien utiliser Excel... mais c'est moins joli, quoique.