Hi, the chair that comes with Unreal 4 in the starter content is your reference for this.
Here is the link to the Unreal doc: https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/HowTo/Masking/
You also need to know how to use instance materials: https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/MaterialInstances/
This is the Unreal tutorial on it:
The rest is the same as you do in Substance or Photoshop, you know blending, adding, multiplying, etc.