I have a couple of different Calibre libraries to keep things separate: Novels, Reference Books, Wanted, ...
I add books I want to buy (or borrow from the library) to "Wanted". I use Calibre's "Add An Empty Book" feature and then manually type in the title, author and series. Then I download metadata and a book cover for it. The metadata usually includes a link to at least Amazon to buy the book. The Calibre "Overdrive" plug-in adds links to my local libraries where I can borrow it from (I haven't used this plug-in recently, but I assume it still includes this function). For future release books, I manually populate Calibre's "Publication Date" field with the planned release date for the book, so I know when to start looking for it. Sometimes there is no metadata available for a future release yet, and in that case I just have a Calibre-generated cover with the title and authors name. But that's good enough to keep the book on my radar screen.
Also, as soon as I learn of a future release that I am interested in, I search all my Overdrive libraries to see if any of them have it listed yet. If they do, I put a hold on the book (you can do that even for books not released yet). If I later decide that I'd rather buy the book, I delete the library hold. If you catch future releases early enough, you get a good place on the waiting list and don't end up seeing "You are number 129 for 1 copy" when you create the hold after everyone else on the planet has learned of the new books release.
|