Although some tutorials are for the Unity game engine, most all of the modeling and texturing concepts are the same for all game engines. Rigging depends on the game engine and can change.
Blender Texture Painting
Quixel Mixer
Armor Paint