8. A system, comprising: a processor to provide a framework for building a visual representation of a product concept, the visual representation including one or more of a textual component or a graphical component; the processor to receive a designation of a first portion of at least one of the textual component or the graphical component as a dynamic element, a second portion of the at least one of the textual component or the graphical component not being designated as the dynamic element; the processor to associate the dynamic element with variants; the processor to receive a selection of a first variant of the variants, the variants including the first variant, a second variant, and a third variant; in response to the selection, the processor to display a constraint indicator adjacent the second variant, the constraint indicator visually representing an undesirability of displaying the first variant and the second variant within a same visual representation; in response to receiving the selection, the processor to display an allowability indicator immediately adjacent the third variant, the allowability indicator visually representing a desirability of displaying the first variant and the third variant within the same visual representation; and the processor to generate a first instantiation of the visual representation including the first variant as the dynamic element.
8. A system, comprising: a processor to provide a framework for building a visual representation of a product concept, the visual representation including one or more of a textual component or a graphical component; the processor to receive a designation of a first portion of at least one of the textual component or the graphical component as a dynamic element, a second portion of the at least one of the textual component or the graphical component not being designated as the dynamic element; the processor to associate the dynamic element with variants; the processor to receive a selection of a first variant of the variants, the variants including the first variant, a second variant, and a third variant; in response to the selection, the processor to display a constraint indicator adjacent the second variant, the constraint indicator visually representing an undesirability of displaying the first variant and the second variant within a same visual representation; in response to receiving the selection, the processor to display an allowability indicator immediately adjacent the third variant, the allowability indicator visually representing a desirability of displaying the first variant and the third variant within the same visual representation; and the processor to generate a first instantiation of the visual representation including the first variant as the dynamic element. 11. The system of claim 8 , wherein the processor is to associate the dynamic element with the variants by receiving a user input including the variants.