Con "alinearlos" queres decir que les pones Align y Anchors?
Lo que pedis es dificil de lograr y que quede
bien para todas las distintas resoluciones de pantalla
Un buen comienzo es usar Anchors y Align en los controles. Tambien es muy buena idea usar controles contenedores (GroupBox, Panel, GridPanel)
Una lastima que apenas aparecio en Delphi Seattle, pero el nuevo
TRelativePanel ayuda mucho en estas cuestiones (aunque tiene bastantes bugs)