Я всегда заканчиваю тем, что пишу свои собственные решения для ведения журналов. Они, как правило, очень просты по сравнению с остальной частью проекта, и, написав свой собственный, я могу адаптировать его именно к тому, что мне нужно. Принимая во внимание использование готового, всегда кажется, что он либо слишком сложный и сложный в использовании, либо слишком простой, и в нем отсутствует пара необходимых мне функций.