It seems to me that WebParts should be a great way of customising controls. But this article seems to suggest otherwise...
Currently, ASCX controls seem very limited in their ability to contain dynamic content. Say I have some container - like a rounded square table, and I want to reuse the code I used to build it around the site, and modify the SkinIDs of various items within it, am I right in the assumption that this can only be done by writing Custom Controls? I'd hoped Web Parts could do the job, but it seems as though they can't.