lol .. hmm .. just checked trayit in 8 ... it works .. and actually sorry it minimizes to the tray instead of the taskbar so it may not be what you actually want. It also seems a bit buggy in 8 leaving icons in the tray after closing the program until you actually kill the TrayIt process
You may look into AutoIt its a scripting program also free but you can set it to minimize windows and create exe's out of the scripts .. maybe an autoit created exe can be launched in the start up .. or with a task .. and you can set it to run the programs you want and make them launch minimized ... I have used autoit in 8 and it does work well .. I have several scripts to ban people from my website that have been caught doing malicious activities
AutoIt is very powerful if you know what you are doing but also not real difficult to do a simple task like you want .. launching a program in a minimized window.
I suggest you get both AutoIt and scite (autoit editor) which will make editing scripts easier ... if you arent sure how to use a command you can click on it in the script and hit F1 and it will open the autoit help file to the command you are trying to use and explain how it has to be formated. For example if you are trying to start a program the command is Run .. if you open an autoit script and in the first line you type Run and then click on the word run so your cursor is in the word Run and press F1 it will launch autoit help to the Run command and tell you the format as well as usually an example or two.
Here is an example of a autoit script that will open a program minimized.
(save file with an .au3 extension or autoit help wont work as i explained above) Once you have your run command you can go to the scite tools menu and compile it into an exe that may be able to be launched in startup or in a task
Run ("D:\Utilities\Autoit3\Au3Info.exe", "", @SW_MINIMIZE)
Ok .. lol .. you should be able to do something with all this information to get your programs to cooperate with you Good luck again