1. A method comprising: providing, by a computer, a deformable workspace in a user interface for a user-generated sketch; after receipt of a user input defining the user-generated sketch, automatically performing a search for images based on the user-generated sketch; displaying image results from the search outside the deformable workspace within the user interface; automatically performing an additional search in response to a change in the user-generated sketch; displaying additional image results based at least in part on the additional search; in response to a user input manipulating an edge of the deformable workspace, updating a shape of the deformable workspace based on the user input manipulating the edge; and updating the image results displayed around the deformable workspace in response to updating the shape of the deformable workspace, updating the image results displayed around the deformable workspace in response to updating the shape of the deformable workspace including: automatically performing an updated search for images based on the user-generated sketch; and displaying updated image results outside the workspace within the user interface.