Es una pregunta que todos los que trabajamos con Power Apps nos hemos hecho en algún momento. En nuestro caso, después de analizar pros y contras, decidimos generar nuestra propia biblioteca de componentes y la experiencia ha sido satisfactoria. No podemos responderte a la pregunta sin saber tu contexto, requerimientos y planes de futuro, pero sí darte algunas pinceladas que quizás te puedan ayudar:
Como principal ventaja, crear una biblioteca propia de componentes te permite un mayor nivel de control y personalización de la interfaz de la aplicación, además de contar con piezas que puedes reusar de manera ágil en futuros desarrollos
En el otro lado de la balanza, la biblioteca de componentes requiere un tiempo de mantenimiento, por lo que has de valorar si te aportará valor en el día a día
Puedes usar también bibliotecas ya existentes, como el Creator Kit, pero contando con que tendrás limitaciones y quizás no siempre cubra tus necesidades concretas
Puedes ver en este enlace el artículo completo con nuestros aprendizajes con las bibliotecas de componentes en Power Apps.