Sorry für die sehr späte antwort, hab deinen post leider erst gerade gesehen.
Besser spät als gar nicht
Hört sich jedenfalls interessant an, ich bin der Meinung, dass man mit den Shapes ( plus TPath unf PathDate ) eigentlich alles hat,
was man für medium-komplexe Shapes braucht.
Jedenfalls wäre das eine elegante Lösung für die fehlenden Farboptionen bei den PNG-Styles.
TPath mit Data also Vektor-Grafiken funktionieren auch.
Ich kam bisher mit all den Shapes gut zurecht, deswegen sind PNG's noch nicht implementiert.