Hola Antonia,
me llamo Jordi y soy programador especializado en Basic (VB6, VBA, VB.NET).
Si lo que deseas es reducir espacio, crear una DLL no te servira de mucho, ya que lo que te ahorras en el form, lo añadirás a la DLL.
Crear una DLL con funciones muy específicas tampoco te servirá de mucho, ya que esa librería solo te servirá con esa aplicación en concreto.
La función de las librerías es ahorrar tiempo, incluyendole funciones generalizadas que utilizaras en la mayoria de tus aplicaciones, por lo tanto su función es ahorrar tiempo de programación evitando repetir código una y otra vez.
Si lo que deseas es reducir espacio, a la hora de compilar tu aplicación, en una de las opciones te pregunta si quieres optimizar para rapidez o para ocupar poco espacio.
Aún así, si tienes alguna duda o pretendes que te ayude a desarrollar una DLL para ver como funciona, estare encantado de mostrarte como se diseñan.
Saludos,
Jordi