Not knowing those apps, I can't say for certain, but usually if you go to the program's directory and select "Send To Desktop", it will place a shortcut on the desktop for you.
My Computer
At a glance
W7x64 Pro, SuSe 12.1/** W7 x64 Pro, XP MCEPhenom II 1090T w/Noctua NH-D14 /**4400+ X2 w...2 x 2GB Patriot PGS34g1600LLKA/**4x1GB Corsai...EVGA GTX460 SC/**EVGA 8800GTS
Manythanks for your reply , i have found how to do this ,here is how, go to youtube right click on blank spot, box opens scroll down to create shortcut and follow the prompt, this works for any web page you want to add a short cut to desktop