It would be more than a component library, but yes, more akin to traditional GUI frameworks in spirits than the HTML+CSS approach. The improvement is that it would dramatically reduce the effort needed to implement and maintain web application, make app behaviors more consistent for users, and make adherence to accessibility and other best practices the default, rather than something developers have to actively put significant effort into.