In VB.NET non è possibile creare file OCX, ma solo componnti .NET in formato dll.
I componenti OCX (o meglio, ActiveX in estensione DLL) li puoi creare in VB6 oppure con Visual C++ 6.0