Schau dir mal
GDI+ an. Mit den normalen Mitteln, d.h. WinForms, geht es leider nicht so recht... Da gibt es viel zu viele Probleme. Evtl. kannst du dir auch Direct2D anschauen, wenn du Delphi XE oder höher zur Verfügung hast.
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)