Track and see all your successes. Not just the big ones, but the small everyday ones – anything you deem a success, maybe your overcame an obstacle, finished an important task, etc.
An app that allows you to input any success and will store it with a time stamp, so you can see all of them in any resolution you want (day, week, month, etc.) You can also create a separate calendar in your current app where you input all of your these as a simple solution until such an app exists.
Context based reminders make your life easier.
A calendar app that can recognize different types of entries, like travel, vacation, flights. When the app recognizes a certain context – let’s say flying to London for a week – it suggests helpful alerts like checking in a couple of days before the flight, making arrangements for travel insurance, etc.
You have picked up a couple of new daily habits. These are already habits, so you don’t need to remind yourself to do them. Now you are on vacation, and everything falls apart – you forget to do them.
Before going on your vacation make an appointment in your calendar to remind yourself to do what is usually a habit. Look at your itinerary and for each day decide in advance when you are going to perform a given habit, and block it in tour calendar. This is only tentative, as you are on vacation, and things flow differently than at home, but at least you’ll get a reminder. If you used a habit tracking app, you could also start using it again.