Look at the Microsoft free program "One Note". If you are familiar with using any Microsoft office program, you will see it is very easy to use. You can insert photos and even spreadsheets. You can add audio and video and there is even a tab for drawing.
To use it you just set up a notebook. Within that notebook, you can add sections. And in each section you can add pages (think of them like a chapter). For instance, many years ago when I was trying to learn to knit, I set up a notebook called "Knitting". I have 2 Sections - General and Team Score Scarf. For example in the General section, I have 3 pages: 12x12 square, Mom's afghan which has a sub-page Afghans Bev made. I had found her notes on the pattern for an afghan she made so it is in there. Along with that she had a list of all the afghans she made over the years. I could include any photos I have of those afghans as well.
I have other notebooks as well and find that this program is a good place to consolidate info from various places.
The program could very well be used as a diary. I believe there is an app for it that could be used on a tablet or a phone but the good thing is that it also works on a computer. It will sync to the other devices. Most diary programs are for use on tablets or phones only, not a computer.