Don't make me drill down if the result has only one item. Allow for saving of results to a file. Print whole list of results or individual items. Allow saving of queries. Configure what library we're working with.
Some users use the same library other time, but others use a variety.
We'd like the users to be able to have a list of libraries. Nice if it could run on Unix and Mac too. If you're willing to go with Java, we estimate 1 week. Typical query is answered in 15 seconds or less. It appears that the bulk of time is spent waiting on the network.