I've made an iphone app for it like four years ago. It seems to work really well for some people according to the feedback I've got. I guess it depends if your goal is well defined and can be done easily everyday. Having such system helps to keep the inertia.
You can get the app for free at:
https://itunes.apple.com/us/app/dont-break-the-chain!/id3135...