This is new contribution from contribstore team
As they said
So I think this is a good thing and you can buy it here:This module makes possible to add any number of product attributes and product price options to your products, organize your options in multiple groups and edit all products options parameters in one place in store's backend.
1. Additional admin section to edit Product options in one palce for all products.
2. Supports two type of options:
a. Price options - which takes affect on customer's order total
b. Product attributes - this is for product features
3. Supports four option value types:
a. Select value - displays option values in select box
b. Checkbox value - displays option values in check boxes, which besides means a multi values selection for this option
c. Radio group value - displays option values in radio group inputs
d. Text value - now works only in admin section for attributes, which hadn't fixed range of values. Displays multi language text inputs to edit particular product attribute's value.
4. Flexible options grouping through additional Options Groups interface
5. Adding options to a new product by default. So you don't need to check it when creating new product
6. You can add particular price option with all it's values to your product by simple click on a checkbox in product's editor.
7. You can add particular attribute to your product and selects it's value from a fixed range or simply type it into the text box.
8. This module supports multiple languages in backend section and in store front. The module provides full multi language support for options and their values.
Opencart 1.4.7 product attributes and price options addon