Looking for better journaling app

Hey all. I'm an athlete who completes in an equipment-heavy sport, and I've been trying to keep a training journal so I can track my progress, equipment changes, scores, etc. However I haven't found an app that has everything I'm looking for, so hopefully you can point me to something. I want an app with the following:

  • Calendar based note keeping, like a traditional journal.
  • Ability to add multiple pictures to journal entries.
  • Ability to add multiple tags per entry, and be able to filter previous entries by multiple tags.
  • A browser client would be ideal so I could manage from my phone and my computer.
  • Being able to make a custom template is nice but not a deal breaker if it has everything else.
  • Free > One time purchase > Subscription.

Diarium has most of these, except the browser client and the multi-tag filtering. Evernote works well enough but is pricier than I'd like to pay. Any other options I should be considering? Thanks for the advice!