Para crear los objetos visuales, y moverlos y arrastrarlos con el ratón, puedes revisar estos dos ejemplos que hay en mi página Web.
Están con el código fuente, así que puedes revisarlo para ver si te aclaras.
Si necesitas algo más complejo, puedes dar un paso más y revisar el componente
TSimpleGraph (ya hemos hablado otras veces aquí de él, así que puedes buscar en los foros) que implemente multitud de métodos para trabajar con objetos gráficos.