There already exists an useful answer. Just to add something I write only about color.
If you make a grey shape partially transparent and place it as a normal layer over a colored layer, you cant get especially bright or saturated appearance. That's not bad if you accept flat color. CMYK Printing on paper even is not possible with bright or highly saturated colors. See the following example that shows how much a grey shape flattens the color:
(sorry for the magic wand quality selecting and erasing the white background of your photo)
For strong color you must use different blending mode when you finally use it. The photo must be adjusted for the final coloring principle. Here's a screenshot, how a bright color is possible to achieve and how the photo is adjusted:
A bright colored layer is added over the photo. That layer has Blending mode = Color. There's a layer mask to color only the cup.
How to create the mask:
- goto the photo layer (background is already removed)
- select the cup by the macic wand (Tolerance = 255) or select the transparent background (tolerane =0) and invert the selection
- goto the color layer and create a layer mask; it covers only the cup.
The Curves tool is used to make the photo have a proper dreyscale for this purpose. This, of course is possible to be done when the photo finally is used.
The result is quite the same, if the photo is palaced on a normal colored layer and the photo has Blending mode = Hard Light.
The curves can also be an adjustment layer for nondestructive fiddling. As an adjustment layer the curves can also have a layer mask. In the following example the highlights are made visible py spraying black into the layer mask of the curves.