SilverStripe does support CSS, Database connection and Web component without coding. I think there is need to use some library from PHP-GTK to make this work well.
The major objective of a CMS is Non-technical authoring. The platform has no switch between source code and design view. PHP-GTK will help to solve these issues and make it much more user friendly and doing much less coding.
Programming need to be made easier.
Looking forward to your suggestions soon all.