I like how easy it is for me to create my own custom components in C# or VB.NET. There are many ways you can customize your component but they're not always intuitive. It's also nice having an IDE where you don't have to go into code view to edit things. This makes it easier if someone else needs to help out because there isn't much to look at when editing something from scratch. I'm creating a system that will allow users to enter their information once and then be able to access that data throughout our application.