I made a little (free) Android App a couple of years ago that does something similar: https://play.google.com/store/apps/details?id=uk.amimetic.de...
But to be honest the App was something I quickly put together in a few hours and I didn't really consider alternatives to a countdown.