Personally I use google docs for almost everything, it’s great! I think it basically comes down to what you said, if the solutions out there really aren’t fitting for you and don’t fit your needs you’ll need to setup something custom. The good ol’ spreadsheet I suppose is the most flexible way to do this.
We have a SugarStats user who recently suggested an csv/excel export layout that worked better for their doctor and it actually looked pretty good. If I can find the link again I’ll post it, you might want a similar format for general everyday input.