1. A method of selecting and processing a sub-region of a digital image, comprising: identifying potential region borders based on edge content in the digital image; receiving border selection input data; making at least temporarily visible for user selection at least a subset of the potential region borders in response to said received border selection input data; receiving gesture data selecting a sub-region bounded by ones of user selected visible potential region borders, the gesture data being associated with a processing tool; automatically launching the processing tool associated with the gesture data; and processing the sub-region using the processing tool.