Zakeke allows you to define custom properties for your product other than price. Once you define a property, you'll be able to assign a value for that property to the options of your product in order to show your customers a dynamic value of that property.
Example: let's say you define "weight" as custom property. When you'll create the options of your product, you'll be able to assign a weight to each option and your customers will be able to see the total weight of the product while they build it and choose options.