You would work with one cart object. You would add columns to the cart to store color, style, etc. associated with the particular type of products you are selling and how you classify them.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.