> including styles, theming, remote access, config databases, scalability, and GUI scripting.
Styles - not unless you count colour schemes which were available on platforms like win3.1 already.
Theming - not at all
Remote Access - only the basics that X11 provided for it.
Config Databases - nothing beyond Xt resources which were a pretty much failed implementation from the start.
Scalability - don't make me laugh.
GUI Scripting - did you ever try tooltalk?
CDE was a poor implementation of existing ideas and brought nothing new to the table.