I'm using command line tools with text files as storage to track as much as possible, ledger for finance and two more tools I've built for tracking daily nutrition and timed events. Have a bash script generating a report every hour but don't make these public.