Newb Help... Is there a tutorial on How to Blend 2 textures

Would like to add a character screen where the player can customize their character by adding lipstick, eyeshadow, tattoos to their character.

I am guessing this is done by taking the main character face texture material and overlaying? or adding? or multiplying?(with mask perhaps) lipstick texture, and eyeshadow texture and tattoo texture and then using a scalar parameter to adjust color, opacity, etc.

I tried playing around with add and add multiply material nodes with lerp, power, etc… but cant quite figure out the exact recipe for the correct way to do it properly.

Anyone know a tutorial?

Or if someone could show a simple example on how to take one texture and overlay another (the masked lipstick texture) to allow the character to have customized lipstick on their lips.

Thanks
Bill

Lerp should work well. Just make a mask of your lips (e.g. make everything of your face black except the lips that should get red or green or blue in a paint program) and afterwards use this to drive the alpha of the lerp. Afterwards just take the face texture at one input channel of the lerp and the lip-color (pure or multiply or even further lerped with something else) at the other channel. I think this should be a good starting point:

Using Texture Masks | Unreal Engine Documentation and Intro to Materials: Using Masks within Materials | 04 | v4.0 Tutorial Series | Unreal Engine - YouTube

Thanks… that should get me headed in the right direction.