Is there a program out there to help with budgeting?

I already have done a personal budget in Excel – but are there any budget programs out there where I can type in mine and my husband’s pay dates and amounts of pay, and then have the program calculate what can be paid out of each check that leaves me with some money left over? I’m horrible at budgeting and I always pay my bills and then never have any money left over until my next check. Help!!! Thanks.