I use org-mode with the journal plugin, but I'm soon going to switch to zk[0]. My technique is called interstitional journaling[1], and I keep track of my location (I travel a lot) and the date in the header of the file, which gets generated by org. You can set up an interstitional journal in anything though, Logseq[2] supports it out of the box.