Apps make spending feel effortless. That is great for convenience, but it can make sticking to your budget a challenge at ...