Few Lines to add in your Form_Load event and you will get full control over your form and all included (TextBox - Lables-Buttons-Grid-Recordset) and related events (Leave-paint-Keypress-AfterColEdit-OnAddNew-Click-MouseEnter-MouseLeave-MouseDown)
Liquid XML Data Binder - Bridges the Gap between XML and Code (C++, C#, Java, Silverlight, VB.Net, Visual Basic 6). Generates a class library based on an XML Schema (XSD, XDR, DTD). The resulting library makes it simple to read and write XML documents programmatically.
Infralution Virtual Data Objects - Virtual Data Objects enables you to get the best of both worlds - the simplicity and flexibility of traditional ADO programming with power of .NET data binding.