I ask though I doubt there is any such system.
Basically I need to schedule tasks to execute at some point in the future (usually no more than a few seconds or possibly
Since you don't want to have external reference, you might want to have a look at System.Threading.Timer, or System.Timers.Timer. Note that those classes are technically very different from the WinForms Timer component.