Projects and Workflow in CRM

Projects and Workflow in CRM

I am having difficulty figuring out the best way to integrate CRM and workflow processes - and I believe Zoho Projects may be the solution.

I need to be able to create Accounts and link them to Deals in such a way that each Account is separate from the other but would be ranked together with all the other Accounts tagged/associated with the same deal.

Here is the real life situation: We represent sellers and need to find the right Buyer for them. So we create a Deal and over the course of a number of months need to prepare Buyers as Accounts to rag to the Deal. We then need to create a workflow to track each Account (i.e. did they sign an NDA, are they interested, etc.). So it’s imporrant to create different stages and workflows/tasks for each Account but still have it relate to the overall Deal so we can run reports at a later date. 

Can someone help or give insight what the best way to set this up or have any experience if there is an easier way?