I use Scrivener for my daily journal. I am independent so I do many things. I use Typinator which puts out a daily boilerplate with a couple of keystrokes. It uses scripts to access my calendar (todays calendar events, tomorrows calendar events, events related to xyz project, etc.)
I also use it to count days, weeks, months, etc. before or until a date (last haircut was 7 days ago, next appointment with Person xyz is 34 days on Sep 01, sent a query about topic xyz 14 days ago (waiting for a response).
I also have expansion snippets for time stamps, date stamps, new entry date stamps, etc., that I can use in any place I am using text. Typinator will output graphics, formatted text, non formatted text, and it will keep linked text if you put it in there.
I have a TP3 Task document that I open and size up automatically with scrivener on the same vertically rotated screen. Keyboard Maestro handles putting the two apps up in the same proportion with a single keystroke.
I use @tags in TP3 to help me focus on tasks I need to focus on, things waiting, etc. To help me keep things written down so I don’t forget i use tags. Clicking on an @task tag shows me all the things out of all the many things I have tried to remember that I need to do now.
When I have an event to be done that day, I drag it into my Calendar app (BusyCal, although Calendar works the same way). This allows my future Typinator script to find the task if it is still not done. It also allows my iPhone calendar to sync and stay in touch with my daily to do list.
And, one last tip I learned on YouTube, I have added two calendars in Calendar, one named TODO and one named TODO_Done. When I drag things from TP3 over a calendar I usually drag it to the top meaning it is an untimed or all day event. Then I drag that over the TODO calendar and it becomes that color. When it is done I drag if over the TODO_Done calendar and it becomes that calendar. On my iPhone I have it set to show all calendars EXCEPT TODO_Done so when I have finished a task it leaves my iPhone calendar. Of course, I can also drag it to the time slot where it should be if it is an appointment that I have set.
ADDED: I got help on another thread and learned how to save searches in TP3 and keep them in the sidebar. Works great.
To Do @search(((@task or @nearfuture or @whyputoff) and not @done) and not @search)
FWIW: There is an escape character before the final paren but that is not being displayed here on this page