I use a free and easy, small program called Notepadtabs (4.0.0)
Each course has its own file.
(for additional notes, putting calculation suggestions, techniques, etc. e.g. Fatdan's Cleveland wedge distances, I keep in a folder and I've copied & pasted them to separate text file for quick reference, if I even have to use them)
But my notepad tabs have a layout, similar to yours, and I might have multiple past ATTEMPT records, and several FORUM observations listed, but the basic notes I try to keep short and to the point. I may use shorthand or abbrev. etc., I don't want to read a book when I'm playing, esp. because I like to play quickly these days.
One WGT pro gave me great advice, like, "Don't think too much' and believe it or not, it has made my game more enjoyable. But there is nothing wrong w/ efficient record keeping if it is simple to do.
Below is just a made up example, again, there is usually several attempt records, sometimes a couple forum suggestions.
On the attempt record I like to put down which club, wind, current distance, spin, ball, ding/no-ding etc. etc. info
p.s.
I have a small laptop but I use a 2nd monitor connected. So, I can easily open the folders and text files (if I even need to) but the Notepadtabs is always open in the other screen for quick scrolling and editing at anytime. Many computers have an additional monitor connector and I can't imagine using a single monitor, even for non-WGT computing.