Custom label and value multiple field Is there any module that provides a way to implement a custom multiple field that enables user to enters both label and value? 
For instance I have a product that has a list of features, ie:


Color: Red
Size: Large


And I have another product that has completely different features, like:


Style: Tuxedos
Gender: Male


So I like to be able to make these flexible for the editor to enter as many as features as they need mentioning the labels as well.

Thank you in advance
Using Field Collection module must serve your purpose. 

After installing the module, create a field collection with two text fields - label and value.

Now attach this field collection to a content type and set its value to unlimited.

in essence what you will have is: 
 1. When the form loads, you have two fields, a label and a value
 2. An add more button, which when clicked will generate another set of label value pair.

Hope this helps.