I buy my small digital timers at the Dollar Tree(everything for a buck) they can be set to count down in minutes and seconds and have an audible beep. They are only about 1 by 2 inches in size by about .25" thick. I'm sure you could attach one to a lanyard.
Rick