How tto create a module "Deal Contacts" similar to the Contacts module and assign it to the Contact Roles section in Deals in place of "Contact" Modules?

How tto create a module "Deal Contacts" similar to the Contacts module and assign it to the Contact Roles section in Deals in place of "Contact" Modules?

Hi,

Given the operational structure of our business, once a deal advances to the Closed & Won stage, our contacts associated with that deal become inactive. To accommodate this, we propose implementing a duplicate module, tentatively named "Deal Contacts," similar to the existing Contacts module. These "Deal Contacts" will be specifically assigned to the Contact Roles section of our Deals. It's important to note that the original Contacts section within our platform serves solely for marketing purposes and holds no significance within our Deal section.

Our objective is to link the "Deal Contacts" to respective deals and synchronize relevant communications with these contacts via the email field on our CRM platform. Could you please assist us in achieving this?