Hola Micgar, hay un ActiveX que me parece interesante llamado IDAutomation, de hecho se usaba tambien para VB 6.0 (es un ActiveX) es fácil de usar.
Checa éste link
http://www.idautomation.com/sitemap/visual-basic.html
La cuestion es que tienes que comprar la Licencia, pero sería cosa de que la pruebes y si se acomoda a tus necesidades pues comprala.
En cuanto a Active Report tambien es fácil de usarlo ya que en tiempo de diseño puedes crear tu bar code y si instalas todo el Code 39 Font Advantage Package es bueno ya que puedes incluir varios fonts en diferentes tamaños..(ya depende de ti..)
Es una opinion muy general.., espero que te haya servido.
Salu2 friend..