How to do a custom texture?

You can export a model from unreal and load it into quixel mixer. After you done texturing, export textures from mixer, import them into unreal, and create a material with these textures. Then apply that material to the model you initially exported.