I use the Easy Envelope Budget App. I don't know if it is the type of thing you are looking for though. You put your budget into imaginary envelopes, Groceries, Utilities etc and then deduct money spent as you go along. It tells you how much money is left in the envelope and if you over spend , it suggests not spending for a certain number of days to get back on track.
There is a paid version which allows you to log bank accounts etc, but I just use the free version.