What exactly is the difference between online product designer, wp printstore and the print shop theme

I am a bit confused in what is included in each of these, and what extras come with each (large) jump in price.

Thanks