I'm a fan of MS Excel _ my apologies for those who have issues with Microsoft _ because I find its powerful calculations are easy to manipulate to help me better understand my finances. It doesn't really matter though which spreadsheeting package you use so long as you are able to calculate your amounts effectively. There are commercial budgeting worksheets available but if you want to create your own its a simple process.
Just being aware of how much you are spending versus how much you are saving can have a huge impact on your financial picture. For example, there are numerous restaurants in cities all across the nation that have kids eat free specials. You can find a number of these online and you may also want to get into the habit of checking local restaurants to find out which ones offer specials. For those with children, this can mean the difference between getting to eat out and staying at home so it is definitely worth checking out.