Deals & multiple products custom

Deals & multiple products custom

Hello, I want to customize the deal part in zoho crm. In my business, a deal can be composed of several products.

For information, they are manufactured products, whose costs vary each time.

Therefore, I have created each product in the product module, but I cannot assign a price for each of them.

To come back to my need, I would like to assign different products to 1 deal.
Sometimes there can be several times the same product, but manufactured according to some different parameters.

Moreover, I need to be able to enter precise values for each of my products integrated in the deal. (supplier purchase price, sale price, size, material, etc...)

Finally, a deal will have a total amount that will be the sum of the selling prices of each of the products.

Is my request feasible in a standard way, or should I think about a specific development? 

Thank you for your help.

Julien