Hi,
I'm a BS Mathematics graduate. I would suggest the following for your projetc
1. Input Form: where you can enter the name of the client, finish data, and other information you need
2. Individual calendar: a printable page which we can auto print a pdf file for distribution which, of course, follows your requirements
3. Calendar: a summarized calendar which covers all your client including the updates on each (what has been done)
4. Update Form: where you can set updates for each of you client
5. Settings: where you can assign the values for each variable needed
Please send a message so that we can discuss.