Вообще учет финансов - дело сугубо личное. Я много вариантов перепробовал, в т.ч. Excel, но везде чего-то не хватало.
В итоге остановился на сервисе
Дребеденьги. Удобно, что приложение умеет считывать смс и по установленным правилам записывать расход или доход в определенную категорию (эти правила ты сам устанавливаешь).
По Вашим пунктам:
1. Можно создавать неограниченное количество источников доходов
2. Планировать экономию нельзя, это, на мой взгляд, уже ручная работа, но планировать бюджет на будущие месяцы можно
3. Категории расходов также можно создавать в неограниченном количестве
4. Расходы на "хотелки" - тоже, считаю, вопрос ручного контроля. Я обычно в конце месяца смотрю на расходы в нем и думаю без чего можно было бы обойтись и извлекаю урок на будущее и держу его в голове.
5. В предложенном мной сервисе можно. Сам не пользовался, но такая фишка в нем есть. Если интересно и актуально - почитайте.