I know exactly what you're talking about, and I've been wanting to make a tutorial/educational video sharing what I learned, but I'm simply not getting around to doing it.
Briefly, the issue that is even on a cube, each side is not associated with a separate texture.
Take a cereal box, cut along the edges and unfold it and lay it out flat on your kitchen table. Now draw a large square around it. That ONE square is the texture map for what is actually a six-sided cereal box.
And that, in a couple of sentences, is the essence of UV maps and unwrapping.
iClone 7... Character Creator... Substance Designer/Painter... Blender... Audacity...
Desktop (homebuilt) - Windows 10, Ryzen 9 3900x CPU, GTX 1080 GPU (8GB), 32GB RAM, Asus X570 Pro motherboard, 2TB SSD, terabytes of disk space, dual monitors.
Laptop - Windows 10, MSI GS63VR STEALTH-252, 16GB RAM, GTX 1060 (6GB), 256GB SSD and 1TB HDD