Above you say we need to use three types of texture an image texture, a procedural texture, and a hand painted texture. What did you mean by image texture? Do you mean from an external source like megascans?
Good question! I just mean any use of an image - that could be used as a stamp on a brush or a box mapped image in the shader editor to mask out scratches, or anything that involves importing an image.