I have a bunch of books I want to download in electronic format so I can clear my shelves. So what I would like to do is to have an app where I can give it a list of titles, or a list of titles + authors + publisher together, or if those won't work a list of ISBNs, and it does something like downloads all the books it can find free versions of, and outputs a list of those books it could not find a version of.
Downloading the free versions should probably be configurable so you can tell it not download from particular sources - for example if you tell it not to download torrented ebooks. or if you can tell it to prefer certain sources first, so you can prioritize project gutenberg over others.
The outputting a list of books that it could not find a free version of would be great if it output a list of paid versions.
Anything like that?