I have a couple of very cheap, battery powered, count down timers that beep when they reach zero. Display is lcd without lights.

Someone else I know takes music (as mp3) and edits it to end at a specific time.