I want to do this. the text is in black, and the brush is under the text. I tried to make the text "Difference" in Blending Mode. but it didn't work. I don't know if i am doing anything wrong. could you guys please give me a detail procedure on how to do it in Photoshop? really really appreciate.
When you set the text and colors ,for text shades go to gradient option .where you can set the capcity and and shade rotation also you can put your shade out side or in side. The gradient tool (in with the Paintbucket in the toolbox) allows you to create smooth changes in colour, either by using the presets or by creating your own custom variations.
I like this question. I do video tutorials, and would be more than happy to produce a video on this. Expect it within 24 hours!
UPDATE: I've got this recorded, but it's exam season and i've been hitting the books recently. I'll have it edited and posted soon.
Here's a REALLY easy way to do that: (1) Create a new canvas, (2) create a new layer above the background and hide the background (now the canvas should be transparent, (3) Make your scribble painting, (4) put your text on the layer above that, (5) copy your scribble painting and put it above your text, (6) hold down cmd/ctrl and click on the text thumbnail (makes a selection in the shape of text) and (while your top scribble painting layer is selected) (7) click the "layer mask" button (this makes a mask on the upper scribble in the shape of text) (8) go to image > adjustments > hue/saturation and change it to what you want