Si estás levantando y/o haciendo procesos no le veo sentido crear una winform (esa no es su funcion) yo lo haría con una aplicacion de consola y programarla por ejemplo en un schedule task de windows para que se ejecute de forma automatica, ahora depende mucho del proceso que estés realizando porque tambien puedes levantar una aplicacion como servicio para que este corriendo como parte del sistema, ejemplo
http://msdn.microsoft.com/library/de...mmatically.asp
Salu2 y cualquier cosa por aqui andamos..