Well, today I made panels for my 6 1/4" Kenwood Excelons in my door panels.
I took pictures along the way.
In a nutshell.
I removed the lower carpeted pieces to use as templates.
I cut the 5/8" MDF about 1/4" smaller than the carpet all the way around so when I glued it back on, it will leave a lip all around to nicely cover the strip of carpet used to hide the 5/8" thickness when complete.
I used 2-1/4" screws so they reach the steel of the door behind the panels.(watch out for the power window wire though!) At this length and location, you will not hit the glass or the power window gear.
Doing this entire project came to about $15 total.
The doors not only hold larger speakers now, but the bass response is much better - and no rattle of the panels.
Note: You can also fit those foam type enclosures behind your speakers this way - I just don't, I don't care for the sound when they are used.
Now the pics...
Before- Just the normal hack-up "cut it to fit" job
Using the carpet as a template for the custom piece
The piece cut from the 5/8" MDF with the 2-1/4" screws sitting in pre-drilled holes
Screwed into place - nice and deep for any size speaker now ;-)
Carpet piece glued back into place (use screws here instead if you want to ever remove your door panel)
You can see where the strip of carpet will need to go, and why I left a bit of a gap. When the strip is in place everything will fit perfectly with the original carpet piece.
The sub box I build last summer (2 independent chambers for the subs and 1 for the speakers) - You can see one of my Rockford amps too (on a carpeted panel beside the box)