E' possibile creare dei controlli personalizzati, ti listo dei link che ho trovato:

Extending a textBox Control

Writing your custom control step by step(C#, riadattabile a VB.NET)

WinForms Custom Container Control

Ne puoi trovare tanti cercando su internet: "Create a custom control vb.net" opure "Create a custom control C#"

Spero di esserti stato d'aiuto