1. A method of modifying digital data, the method comprising: executing instructions, stored on a non-transitory computer-readable medium, using one or more processors of a machine, the instructions configuring the machine to perform operations comprising: receiving, at a digital data modification application, via a user interface, selection input to enable selection of digital data, the selection input being indicative of a location with respect to the digital data; detecting a characteristic of the digital data, the detecting of the characteristic being based on the location; receiving user input indicative of at least one of a magnitude or a direction with respect to the location indicated by the selection input, the user input being usable as a basis for a modification of the digital data; and configuring a data modification component to modify the digital data, the configuring of the data modification component being based on the detected characteristic of the digital data and based on the user input.