Check out the .step files on my site near the bottom of the page.
Universal Chassis
This chassis has many of the features you're interested in. Just looking at the cad models may give you some inspiration for how to design your own custom version. Good luck.