Si lo tienes que hacer tú manualmente, te recomiendo leer lo siguiente:
Mover controles de un form en Runtime
Seleccionar Shapes visualmente
Crear/destruir comp. en Runtime y moverlas con el ratón
Si miras en el
FTP del club, encontrarás varios ejemplos sobre crear y mover componentes en ejecución y también sobre cómo seleccionarlo.
Por último, si no debes hacerlo tú, te recomiendo que revises
el componente SimpleGraph de DelphiArea. Es lo que necesitas y si buscas en los foros, hemos hablado muchas veces de él y de cómo utilizarlo.