Ries Spruit of Spruit IT (http://www.spruit-it.nl) has created a (C#) template to generate component classes from the selfservicing entity collection classes. You can then add these components to the toolbox and use them in design-time databinding scenario's. See the 3rd party section in the customer area for details.
(Please read the issue with VS.NET where it removes components during a compile.)
The adapter derived entity templates are also updated with constructors which accept PK values. These were not present in the C# versions.