1. A method for providing a graphical user interface (GUI) of an image editing application, the image-editing application for storage on a computer readable medium for execution by at least one processing unit, the method comprising: providing a display area in the GUI for displaying an image; providing a first GUI tool that when activated generates a deformable tunnel based on a movement of a location indicator through the display area, the tunnel for differentiating a region of interest of the image from the rest of the image; and providing a second different GUI tool that is movable in the GUI, wherein a setting of the second GUI tool (i) determines an initial width for the tunnel generated by the first GUI tool, and (ii) is modifiable after generation of the deformable tunnel in order to modify the width of the tunnel.