Context dependent digital shape editing in product design