"Gibt es solche Programme oder soll ich mit dem Thread auf den Marktplatz gehen und nen Programmierer suchen?"
Ja, nimm mich! Nein, Spaß beiseite, solch ein Programm programmieren zu lassen wäre extrem teuer, und gibt es außerdem en masse. Wenn Du ein ein Programm brauchst, dass sich stärker auf Kundenpflege bezieht, nimm sugarcrm. Da ist dann auch ein Projekttool enthalten, aber recht gering ausgebaut. Dann kannst Du Module entsprechend nachkaufen die das nach Belieben erweitern.
Sugarcrm gibt es in einer freeware Version. Ist aber eher für große bzw. mittlere Unternehmen gedacht. In deinem Fall würde ich egroupware nehmen. Da hast Du Projekt, Stundenzettel etc. enthalten. Du musst das dann nur entsprechend konfigurieren. Später kannst Du nach Bedarf auch noch zusätzliche Arbeitsplätze einbinden.