I use YNAB:
https://ynab.com/referral/?ref=PizNp...tomer_referral
(full disclosure, that's a referral link but doesn't matter to me if you actually use it or not)
Pretty similar to Dave Ramsey in terms of "give every dollar a job", but not as harsh and old school. Has made a huge difference for me in terms of how I think about money.