è abbastanza complicato fare a mano quello che chiedi..
prova questo..
http://www.dotproject.net/
gestione progetti di qualsiasi tipo..