My favorite multipurpose cleaner is P21S Total Auto Wash. This is a citrus based cleaner. The main ingredient is D-limonene which is an oil extract from orange peels. P21S Total Auto Wash has the ability to degrease the worst engine or clean fine fabrics. You can dilute it quite a bit. This is both the strongest and safest multipurpose cleaner I have ever used. The light citrus smell is very pleasant and it does fade quickly leaving no chemical odors behind.
For interior plastics, rubber and vinyl my choices are 303 Aerospace Protectant and Vinylex. The vinylex has a slightly lower shine but both contain UV blockers.
If you have any others questions you know what to do.
Brett @ OCD