I use cachly (Apple only) for this. I can set different templates for different log types (found it, attended, DNF etc etc). I find it works quite well, my standard found it log template has a header and footer and I just type each individual log in the center. Cachly also has macro's (as may the other options, I havent used them) that will automatically insert things like date/time, CO name, Cache type/size, your find count etc.