Como bien te lo dijeron para crear librerías en .Net te creas un proyecto de tipo Liberia de Clases o Class Library cuando compilas el proyecto este te crea una dll que luego solo tenes que agregar a los proyectos donde quieras utilizarla y ya luego podrás acceder a todas las clases y métodos que creaste en tu librería.
Crear una Dll en C# (paso a paso)
Yo hace tiempo cree una pequeña dll para validar datos aqui explico como usarla.
Dll Para Validar Datos .Net