7. A computer implemented method, comprising: providing, by a processor, a visual representation of a product concept including a dynamic element; retrieving, with the processor, a list of candidate variants including a first variant, a second variant, and a third variant; in response to a first selection of the first variant, displaying, with the processor, a constraint indicator adjacent the second variant simultaneously, the constraint indicator visually representing an undesirability of displaying the first variant and the second variant simultaneously within the visual representation; in response to the first selection, displaying, with the processor, an allowability indicator immediately adjacent the third variant, the allowability indicator visually representing a desirability of displaying the first variant and the third variant simultaneously within the visual representation; in response to a second selection of the second variant, generating, with the processor, a first instantiation of the visual representation including the first variant and the second variant, the first instantiation including the constraint indicator.
7. A computer implemented method, comprising: providing, by a processor, a visual representation of a product concept including a dynamic element; retrieving, with the processor, a list of candidate variants including a first variant, a second variant, and a third variant; in response to a first selection of the first variant, displaying, with the processor, a constraint indicator adjacent the second variant simultaneously, the constraint indicator visually representing an undesirability of displaying the first variant and the second variant simultaneously within the visual representation; in response to the first selection, displaying, with the processor, an allowability indicator immediately adjacent the third variant, the allowability indicator visually representing a desirability of displaying the first variant and the third variant simultaneously within the visual representation; in response to a second selection of the second variant, generating, with the processor, a first instantiation of the visual representation including the first variant and the second variant, the first instantiation including the constraint indicator. 8. The method of claim 7 , further including enabling editing of at least one of the first variant or the second variant.