google.com лучше всякой локальной базы знания априори. Поиск по тексту книги там тоже есть. Также как поиск и по pdf файлам.
Закладки браузера по папкам самый лучший вариант, содержания книги.(т. е. велосипеды изобретать не обязательно).
Но обратно к примеру мне надо найти основы xpath я полезу искать закладку коих у меня больше 100 или введу запрос в гугл(ответ думаю очевиден).