The status of this response is Pending and require some modification by the author.
This might make your head scratch a bit, but if you follow me step by step this will do the trick. I did not say this is easy. :)
First, download WinPatrol(Free version) application and install it. It's ~1.3MB install. While installing it will ask you for email and 1 other detail, just click continue and it will install.
Once done open it, if you do not find it, it should be in the notification bar.
When open you will see many tabs. The one you should be looking for is "Startup programs tab". Here, select the program you want to non-prioritize, right click on it and select "Move to Delayed Start program list". This will now be listed in Delayed startup tab. If you want you can later remove it from there.
In delayed startup tab there are various options to work with now. You can select programs by right clicking on them and control delay in seconds.
Right click on the app you like to assign delay to and specify the time, and state. Do not change anything else; leave them intact.
You can do this for any number of apps.
Please do not move the WinPatrol out of startup apps as that acts as startup launcher and executes commands.
If you do not like this please let me know; I can help you with a basic shell script. This is old style sysops work.
Anyways, hope this helps.