I’ve tried most of them. None are as good for me as maintaining my own spreadsheet. There’s some knowledge and effort required with that, though, so it wouldn’t be suitable for everyone.
If you are seeking an effortless budgeting solution, there will always be trade offs.