1. A computer-implemented method, comprising: receiving selection input indicating multiple substantially simultaneous touch points on a touch-sensitive surface of a multi-touch-enabled device, each of the multiple touch points corresponds to a different point within a source digital image displayed on a display device; determining, from the selection input, a shape of a sampling region within the source digital image, the sampling region comprising one or more pixels and the shape is determined at least in part by a number of the touch points; determining a painting region within a destination digital image displayed on the display device, the painting region comprises one or more pixels; and applying the pixels in the sampling region to the pixels in the painting region according to an image editing technique.