The present disclosure is directed toward systems and methods for automatically generating combinations of styling values for application to a digital design. Each of the generated styling value combinations includes styling values selected from one or more probabilistically distributed sets of styling values. One or more embodiments described herein utilize a scoring system to ensure that, when applied to the digital design, the styling values included in the probabilistically distributed sets of styling values will make the digital design look professional and aesthetically pleasing.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. In a digital medium environment for generating and modifying digital media, a method for generating styling combinations for an input design comprising: identifying, in a current digital design, a current styling combination including a plurality of styling attributes each having a current styling value; identifying a plurality of potential replacement styling values for each attribute of the plurality of styling attributes; determining a compatibility score for each potential replacement styling value that indicates a compatibility of the potential replacement styling value with the current digital design and any previously selected replacement styling values; generating, based on the determined compatibility score for each potential replacement styling value, one or more probabilistically distributed sets of potential replacement styling values for each styling attribute; receiving user input indicating a selected position of a graphical user interface control for modifying the current digital design; selecting replacement styling values from the one or more probabilistically distributed sets of potential replacement styling values for one or more of the current styling values based on the user input and the determined compatibility scores; and generating an updated digital design by replacing the current styling values with the selected replacement styling values. 2. The method as recited in claim 1, wherein receiving user input in association with the graphical user interface control comprises receiving a selected position of a rotatable user interface control. 3. The method as recited in claim 1, further comprising generating, based on the selected position of the graphical user interface control, a seed value comprising a unique non-random number. 4. The method as recited in claim 3, wherein generating, based on the determined compatibility score for each potential replacement styling value, one or more probabilistically distributed sets of potential replacement styling values for each styling attribute comprises weighting each potential replacement styling value such that a probability that a given potential replacement styling value will be selected is based on the compatibility score of the given potential replacement styling value compared to the compatibility scores of the other potential replacement styling values within the probabilistically distributed set. 5. The method as recited in claim 4, wherein selecting replacement styling values from the one or more probabilistically distributed sets of potential replacement styling values for one or more of the current styling values based on the user input and the determined compatibility scores comprises using the non-random number to select replacement styling values from the one or more probabilistically distributed sets of potential replacement styling values. 6. The method as recited in claim 1, further comprising generating updated digital designs each time the graphical user interface control is moved to a new position. 7. The method as recited in claim 6, further comprising associating selected replacement styling values of a given updated digital design with a corresponding seed value such that each time the graphical user interface control is moved into a given position associated with a seed value, the corresponding updated digital design is provided. 8. The method as recited in claim 1, further comprising: receiving user input modifying a styling value; and updating the compatibility scores based on the received user input. 9. In a digital medium environment for generating and modifying digital media, a method for generating styling combinations for an input design comprising: identifying, in an initial digital design, a plurality of styling attributes each having an initial styling value; identifying a plurality of potential replacement styling values for a first styling attribute of the plurality of styling attributes; determining a compatibility score for each potential replacement styling value for the first styling attribute that indicates a compatibility of the potential replacement styling value with the initial digital design; weighting, based on the determined compatibility score for each potential replacement styling value for the first styling attribute, each potential replacement styling value for the first styling attribute; selecting, based on the weights for each potential replacement styling value for the first styling attribute, a replacement styling value for the first styling attribute; and generating an updated digital design by replacing the initial styling value for the first styling attribute of the digital design with the selected replacement styling value for the first styling attribute. 10. The method as recited in claim 9, further comprising generating a probabilistically distributed set of potential replacement styling values for the first styling attribute, wherein the replacement styling value for the first styling attribute is selected from the probabilistically distributed set of weighted potential replacement styling values. 11. The method as recited in claim 10, further comprising: identifying potential replacement styling values with a compatibility score below a predetermined threshold; and excluding the identified potential replacement styling values with compatibility scores below the predetermined threshold from the probabilistically distributed set of potential replacement styling values. 12. The method as recited in claim 10, wherein weighting each potential replacement styling value comprises determining a probability that a given potential replacement styling value will be selected is based on the compatibility score of the given potential replacement styling value compared to the compatibility scores of the other potential replacement styling values within the probabilistically distributed set. 13. The method as recited in claim 12, wherein selecting, based on the weights for each potential replacement styling value for the first styling attribute, a replacement styling value for the first styling attribute of the plurality of styling attributes comprises: identifying a graphical interface control position based on user manipulation of a graphical interface control; using the seed value to select the replacement styling value from the probabilistically distributed set of potential replacement styling values. 14. The method as recited in claim 13, further comprising performing a hash of the graphical interface control position to generate a seed value and using the seed value to select the replacement styling value from the probabilistically distributed set of potential replacement styling values. 15. The method as recited in claim 9, wherein determining a compatibility score for each potential replacement styling value that indicates a compatibility of the potential replacement styling value with the initial digital design comprises determining how changing a design element in the digital design to have a given replacement styling value will effect one or more of proximity to other design elements, visibility of the design element, color contrast with other design elements, font similarity with other design elements, or text content of displayed text. 16. The method as recited in claim 15, further comprising determining a compatibility score for each potential replacement styling value for a second styling attribute that indicates a compatibility of the potential replacement styling value with the initial digital design and the selected replacement styling value for the first styling attribute. 17. The method as recited in claim 16, further comprising: selecting, based on the determined compatibility scores for each potential replacement styling value for the second styling attribute, a replacement styling value for the second styling attribute; and replacing the initial styling value for the second styling attribute of the digital design with the selected replacement styling value for the second styling attribute. 18. The method as recited in claim 9, further comprising: determining an updated compatibility score for each potential replacement styling value for the first styling attribute that indicates a compatibility of the potential replacement styling value with the updated digital design; selecting, based on the determined updated compatibility scores for each potential replacement styling value for the first styling attribute, an updated replacement styling value for the first styling attribute; and generating another updated digital design by replacing the selected replacement styling value for the first styling attribute of the updated digital design with the selected updated replacement styling value. 19. A system comprising: at least one processor; and at least one non-transitory computer-readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to: identify a plurality of styling attributes in an initial design of a digital media item, wherein each of the plurality of styling attributes is associated with a plurality of styling values; determine, for each styling attribute, a compatibility score for each of the plurality of styling values that indicates a compatibility of the styling values with the initial design of the digital media item; identify, for each styling attribute, styling values having a compatibility score above a predetermined threshold; generate a probabilistically distributed set of styling values with compatibility scores above the predetermined threshold; generate a styling combination by selecting a styling value from each probabilistically distributed set of styling values; and modify the initial design of the digital media item to include the generated styling combination. 20. The system as recited in claim 19, further comprising instructions that, when executed by the at least one processor, cause the system to: identify a position of graphical user interface control set by a user; and select styling values from each probabilistically distributed set of styling values based on the identified position of the graphical user interface control.