Not sure about attachments and how to work computers in this respect but I attached a file of my Jeep. I do not have a picture of my truck yet but it is the same color more or less. Truck is Torch red and jeep is Flame red. Let me know if it came out in the attachments.
As for custom work I have built my own home speakers from Mahogony wood. One set was a 4 foot tall double chamber bass reflex 3 way with adjustable crossover points. I have built wooden boxes for speakers when I was younger as I had to figure where to mount them when my talents at the time were limited. That was in the late 70s. I even used old home speaker boxes in the back of my old pontiac. Took up the whole rear set. Ohms were not a problem as house speakers are 8. I was using Radio shack's stereo at the time and their car systems were 8 ohms. I praised the stereo gods when Crutchfield came to be. No more guess work, cutting wires, making face plates out of wood and painting it black to match the interior. Those were the days of the 2 stem type units where most of the stereo functions were on the 2 multi function stems. lol. Much prettier units these days and gone are the stems.
Crutchfield has a sub that is made for the ranger albeit it costs over 400 bucks. Along with a good amp and head unit I should be on my way for a decent sound system. The existing speakers can be replaced easily with Crutchfield instructions and with the sub the bass sounds should not matter with these though I noticed Pioneer makes some in 6x8 with hertz down to 30. Clarity on the upper end to 20,000 kh is important also and the bass needs to be tight, not muddy or rattling. Nor overbearing like the Rap heads either. Sound pressure levels need to be comfortable also.
Thanks for the interest folks. And perhaps you can let me know if my attachment for my Jeep picture worked and I can soon send my truck. Later.