A few tools and habits can keep your spending under control ...