Just wanted to plug my new meditation timer the Shambhala Meditation App, just released for iOS and Android. We just launched so are still working through a few bugs, but hopefully it’s more flexible than any of the timers you mentioned, and cheaper than Headspace or Calm. http://app.shambhala.org