Buenas , hasta hace un tiempo yo tambien tenia la misma duda, use un par de dias el ocx que mencionas pero era un trial y se bloqueo dejandome inservible todo el proyecto, me toco quitarlo todo a mano para que volviera a funcionar.
Por suerte san google fue compasivo y encontre esto :
SkinCrafterPuedes descargarte una version light gratis para vb.net y la verdad es que trabaja bastante bien, con incluir una sola en todo el proyecto, todos tus forms cambian de skin.
Trae 8 skins implementadas para poder probarlas y ademas puedes importar las skin que te descargues o te crees tu mismo con otra herramienta que tambien puedes descargarte.
Ya nos comentarás si te sirve.
Saludos