That's great, Scott. I too have written and finished an entire DHTML application platform with all of the resuable components you mention plus a whole host of applications.
Check it out: http://www.convea.com
The platform is called oneVision, my application built on the platform is called Intranet Suite.
I plan on launching the open platform as a kind of virtual webOS in the coming months, so anyone can signup and basically tick off the apps they want and they will appear inside of desktop environment, integrated with each other, running multiple web-apps at once.
It's pretty exciting, sadly nobody knows I exist! Maybe when I launch the Virtual Office System somebody will notice what I've been working on for so long!
Let me know what you think if you get time to take a look. I find your work inspirational :o)