EvertTimer
This is a program to set an alarm. You can decide to take a break after 30 minutes, or to limit your work time on some project.
It's written using C# for .Net 4.0. It runs natively on Windows 7 and up. Older Windows versions such as Windows XP need the .Net framework version 4.0.
Download the portable binary: EvertTimer.exe
Download the source code:
EvertTimer_Source.zip