Ich habe ein ähnliches Layout gebaut und bin damit nicht sehr zufrieden, weil das einfach zu unflexibel, nicht pixelgenau und schlecht skalierbar ist.
Ich vermute mal, Du hast das ähnliche Problem damit.
Irgendwann wollte ich so eine Anzeige mal aus TPath.PathData Elementen zusammenbauen, um dann etwas schöneres Design hinzubekommen als mit Arc und Pie.
Das ist aber mit viel Mathematik verbunden und ich bin in letzter Zeit ziemlich müde
Trotzdem denke ich das mehrere Layer von TPath übereinander gelegt, das gut lösen könnten, wenn man dann darin einzelne PathElemente anfasst und steuert,
um dann den Winkel von/bis zu steuern ( mit viel Mathematik Gäähn .... ).
Um das noch zu toppen gäbe es natürlich auch SVG, was man dann im Grafik-Editor schön designen kann und mit oben genannten Steuerelementen darin einzeln steuert.
Das Problem ist halt die Steuerung einzelner Elemente darin, was aber 100% sicher gut funktionieren wird, weil es geometrisch ist.