A remix on jonco223's design - I have revised the SolidWorks modeling technique to make customizing a bit easier using features like shelling.
The base design is the same, but with slightly thinner walls for quicker printing. When printed from ABS the wall thickness should provide plenty of rigidity. I was able to lengthen the tray slightly after test fitting the original design in the car.
My work-in-progress iteration moves the sunglasses area to the back of the tray, and opens the front into a second bin for trash or throw-in storage. I wouldn't recommend you keep a banana peel in here, but for small receipts, food wrappers, etc, it should work well. The trash bin has a cutout for the console LED, which helpfully lights it up.
I may try flocked contact paper to better blend in with the center console, but this is intended to be covered by the lid when not in use.