Ironically just wrote my own solution to this very conundrum (how to start a daily log on iOS). While I also use shortcuts + 1Writer, I ended up doing a different approach:
Run a shortcut that:
- Loads the log template file
- Does a bunch of Smart text expansions (e.g. Puts a copy of my calendar from google calendar, adds today’s weather, quote of the day, date, etc)
- Copies it into the clipboard
- Launches 1Writer
Then in 1Writer I have a JavaScript action that
- Creates a new file
- Pastes the clipboard
With that, I’m down to just a few button presses:
- Run shortcut
- Run JavaScript action
- Move the daily into the Zettel iCloud directory shared to Obsidian
Given that I have to do #3 anyways, I may just switch to creating the file in shortcuts, use the xcallback to load it in 1 writer and then again handle the move to the right folder in 1Writer to save a button press.
Thanks for the tips!