Biblioteca de componentes personalizados JSF

Que tal a todos,

Resulta que quiero realizar una biblioteca de componentes, tal como Primefaces o IceFaces, pero a mi medida, ya indagué el cómo realizar componentes personalizados, de hecho ya tengo unas clases de ejemplo, sin embargo al seguir instrucciones de cómo registrar automáticamente la biblioteca en cualquier proyecto es dónde me pierdo, ya que al correr el proyecto el servidor dice que no encuentra el objeto.

Ahora, no se si a alguien le haya pasado algo similar que pudiera ayudarme, lo que necesito es crear un proyecto de tipo Biblioteca de clases y ésta biblioteca añadirlo a un proyecto para que pueda ser usada.

De antemano agradezco su atención.

Mi ambiente es el siguiente:

Netbeans 7.3
JDK 7
JSF 2.1
Tomcat 7
Win 7 64 bits

El error que aparece

 

Mi faces-config.xml

 

Mi taglib

 

La clase componente

 

El resultado que busco es algo como ésto:

 

Pero que la biblioteca sea incluida como un jar cualquiera.

--------------------------------------------------------------------------------------------------------

Como punto adicional he leído acerca de los composite components sin embargo pienso meterle lógica a los componentes que voy a realizar, cosa que no es posible con los composite components.

Además de que quiero mis propios tags sin utilizar el namespace "xmlns:composite='http://java.sun.com/jsf/composite'"

No se si me expliqué

Saludos