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.
Cut out. Lots of us pay for things we do not even use. This is another mistake that gets easier to make with so many automated payment plans. Do you keep a gym membership that you do not use? Replace that with a brisk walk, weights, or a stationary bike. You will not have to make monthly payments, and you may find it is more convenient.