Get a head start with OO techniques, while transitioning your skills and
applications from VB6 to the .NET platform. Archetype is an add-in for VB6
that assists with programming tasks such as delegation, object persistence,
and making implemented interfaces available for use from ASP pages.

Download an evaluation copy at

Archetype assists VB developers to implement common design patterns, from
standard patterns such as Adapter, Decorator and Composite, to VB-specific
patterns such as object persistence using property bags. Full online help,
samples and walkthroughs are included.

Ixean builds tools for advanced VB developers, using concepts and techniques
from the design patterns community.