Marxio Timer lets you schedule some common tasks in windows like Turn off Computer, Display Text, Log out, Restart Computer, Suspend, Hibernate, Lock computer, Run Program, Play Sound and suspend.
With Marxio Timer you can schedule and action to happen at a specified time interval or after some idle time and additionally it will also show you the countdown timer.
You can also set password on Marxio Timer to run or set it to make a screenshot when it performs a the action on the scheduled time.
But there is no option to trigger the action depending on the CPU usage but could be a suggested feature for this useful application. After configuring every thing you just need to click activate button at the bottom of the application interface.
There are both portable version and installer of this application is available for download and use.