It's quite simple to create (in photoshop). To explain very fast. Shape your objects with a single color with a hard brush/fill tool or with 2 colors with the gradient tool. (shaping objects is the hardest part.) Then add effects or layer masks with gradients (used for the clouds on this one.) Not much more that needs to be done actually.