Hi Sean, Thanks for all the info - really useful and exactly what I was looking for! > I would post > this question to the Zope-CMF list or to the Plone-Users list (on > sourceforge); I think you might get some good responses from people who have > created components like portions of what you describe. > I'm off to do that right now... Cheers, Steve