Apps can be a great way to stay on top of your progress