Очень удобен
Zim со стандартными модулями "Дневник" и "Метки".

Жирным выделяются те даты, когда были добавлены записи в дневник.
Можно сразу добавлять задачи и подзадачи (с указанием дедлайнов), при этом задачи можно просмотреть отдельно от дневника (модуль "Список задач").
Вот текст на странице дневника:

А вот эти же задачи в списке задач (собираются автоматически из текста записи в дневнике):

Можно вставлять ссылки на сайты, другие записи дневника, файлы на компьютере, прикреплять файлы, вставлять изображения в текст и т.д..
Это далеко не весь функционал - посмотрите возможности на сайте программы.