I developed my own excel based one. It has 13 sheets, one for each month, and 1 summary.
each month has 5 colums, date, money in, description, money out, description.
The summary just has month by month. You could go fancier with drop downs etc, but I never bothered. It helped get my life in order 3-4 years ago, and I no longer require it any more! Never used it for a year and a half, just not required.