Hmm yes, a timer for Shutdown actions is a great idea. Windows actually has the built-in functionality partially for some of it which you can call by creating a custom item in CSM which points to shutdown.exe but I guess being able to specify the time in a dialog so that the Start Menu sends that value to shutdown.exe would be nice in a future version of the Start Menu (although no promises).
For the time being, you can create a custom item with the target:
shutdown -s -t 601 (Shutdown)
shutdown -r -t 601 (Restart)
shutdown -a (Cancel the timed Shutdown action)
If the time is greater than 10 minutes (601 seconds or more), Windows shows a balloon notification. If it's less than 10 mins, then Windows shows a dialog. Our forum member, Tenzen has a tutorial on how to add a timed shutdown item to the Start Menu:
http://www.classicshell.net/forum/viewtopic.php?f=5&t=281But unfortunately, the -t parameter of shutdown.exe doesn't work for Log off or Hibernate. Also, for Sleep, shutdown.exe cannot be used. So in the future, such a feature is a good idea. I have seen another Start Menu replacement, Start Menu X has this feature.