Hallo DaCoda,
ich weiss jetzt nicht was Du vorher mit 3D Bibliotheken gemacht hast.
Es ist meiner Meinung nach eine gute Übung das Alles von Hand selber zu machen, mit Canvas in eine Paintbox malen,
aber ob es die effektivest Lösung ist, vage ich mal zu bezweifeln.
Ich würde statt Paintbox und Canvas lieber TImage32 nehmen, das kann so ziemlich viele zusätzliche Dinge,
Out-of-the-box, z.B. auch SVG, Layer und Skia sollten auch machbar sein.
https://angusj.com/image32/Docs/_Body.htm
Wie gesagt, wenn Du dich bewusst dazu entschieden hast, OK, aber moderner und flexibler wärst Du womöglich damit.