These use Automator, AppleScript and shell scripts. No third-party software required.
They are saved as Services so they can have keyboard shortcuts assigned to them and invoked on the fly, while working in any app.
I built these primarily to capture short text snippets for appending my daily recap journals.
I invoke the keyboard shortcut, a text prompt window appears ready for text entry, I type in my text, then hit Function+Return keys (to click the ‘OK’ button via keyboard).
My main journal log Service is set up to dynamically use the current date as part of the filename, creating a new file if necessary.
I also built a variant of the Prepend automation to display a list of filenames so I can prepend various plain-text files from one Service. I can write up a companion post on that one if there’s any interest.
The blog posts go into detail on everything, and have code that is copy-friendly for pasting into your own automation build.