If you have an iOS device, the PDT app is pretty nice - you can put in all the ingredients you have on hand and it will show the cocktails you can make with them (that have recipes in the app/PDT book), and also ones that need one or two more ingredients. PDT is a cocktail bar in Manhattan.
The Smuggler’s Cove book is also good if you like tiki cocktails.