...
- You can use any .NET type
- You can use CodeSmith Generator CodeSmith Generator's SchemaExplorer to interact with a database
- You can use the XML support
- You can build your own custom metadata sources, complete with designer and property set support