Minha falha, li o tópico rapidamente e perdi isso. Mas como outros mencionaram aqui, você criaria um componente personalizado. O benefício de usar um componente existente é que ele pode já estar em manutenção.
No entanto, os TCs também são úteis para estudar e usar partes do código em seus próprios trabalhos personalizados.