Mira, por ejemplo,
aquí tienes código de cómo generar componentes con diferentes formas.
En este caso están derivados de
TShape y redefinen el método
Paint.
Hay algunos generados "a mano", como estos:
Y otros generados utilizando imágenes:
Todos forman parte de un
proyecto para crerar plugIns, pero tienes el código de los diferentes componentes y puedes revisarlo.