Не понял что нужно. Расчитывать цену на основе цены за единицу или выбирать свойства из заранее созданных.
1. Есть модуль, который позволяет выбирать разное количестов гр., м, п.м... и подсчитывает цену на основе цены за ед., которая устанвливается у товара в админке. На форуме обсуждали его, ссылку не помню.
2. Можно создать различнык атрибуты и добавить к ним разные значения. При покупке клиент сам будет выбирать разные объемы, цвета и т.д.
При генерации разных сочетаний (в админке), можно установить разную цену.