Determining Options for and Selecting Tools