I too have a similar truck ('04 Sierra extra cab) and am simply adding the console from a similar model (Tahoe Suburban Denali, even Escalade) that fits. It saves cartloads of time, the trim panels can easily be removed and painted and by removing some of the junk underneath there is a respectable amount of room for goodies. I'll be moving the AC controls down to the console and using the radio head and AC control spot for a 10" touch.There should be plenty of room in the console for DVD tray as well.
Why reinvent the wheel??????
As for color have your wife or SO go get 4 of her favorite spray bomb colors, mask off what you don't want painted, pop a hole in the paint can, throw it in the door and shut til done. NOBODY will have a paint job like yours!
My 2 pence from an old newbie.