LaserLayer

Brush a new color onto any part of your image — the detail stays.
Assign colors to your image to create layers you control.

Drop an image here

Then brush over any part of it. Shading and texture stay intact — only the color changes.