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.
Complete a Budget Worksheet _ I would urge everybody to sit down with a budget worksheet once in awhile. But you really need to do this if you think your finances are out of control. The form should not take that long to fill out either. It is not important for you to be 100% accurate. It is important for you to understand how your family finances are working for you.