I actually built a micro break reminder in AutoHotkey yesterday; every 30 minutes a (top-most) message box shows up, telling me to move and look out a window. The message box auto-closes after 30 seconds.
Extremely simple! https://gist.github.com/cdaven/360f0509f823d309e1b9de67bd826...