Unfortunately i think I've had this idea too late but maybe for windows 8
I was thinking of how to open a new instance of an already open program other than the right click on the icon.
How about if you were hover over the icon, and when the thumbnail preview comes up you just click and hold it, then 'drag' it to the right to make a new window?
Maybe those of you who are close to MS can talk to someone on my behalf because i don't know anyone
What do you guys think?