Auto create one note per day for entire month/year? (Bullet Journal)

As you’ve 365 notes to make I’d consider using either the AppleScript interface or generate the day list in some coding tool then paste the list into the $Text of a note and explode it to generate all those notes.

Also consider how you’ll use those notes. Do you want a container with 365 notes or perhaps consider nesting the notes by year and month. You might also consider prototypes, as already covered here today to make it easier to customise all per-day notes. I’d also add a the day’s date into a Date-type attribute making the note easily accessible to date-based queries without having to parse the date from the note tittle. I’d make a new Date-type attribute ‘DayDate’. The attribute name indicates the role and the data type and its values won’t get mixed up with, for instance, $StartDate. You could use the latter, but likely you’d then keep having to filter in/out day notes as opposed to other $StartDate uses.

. There is an action method to create a note though I think the above suggestions are better choices. With an action, you’ve still got to calculate all the dates’ titles to pass to create().