I'm not a "finance guy", but I use Quicken to track every penny in and out. My "Pool" expense category has subcategories for chemicals, repairs, toys, etc. I can run a report on any set of expenses over any time period with a few clicks. It feels like the right tool for the job. Once you get into the rhythm of tracking everything, it doesn't feel as anal as it sounds.