Also, maybe updates since Windows already allow to select time of not active usage. You can take other way and allow user: now it is time I have lunch, so you can clean yourself. Maybe integrate with screen lockers, but you must take care of each user have screen locker displayed.