Si te quieres ahorrar el trabajo, mira a
http://www.devexpress.com/Products/VCL/ExLayoutControl/. Es lo mejor que conozco para estos menesteres.
De lo contrario, ahi codigo por ahi que re-dimensiona los controles de acuerdo a la resolucion. En las versiones nuevas de delphi (Delphi 2007+) esta el layout manager que es la version del pobre de lo de DevExpress, pero nada parecido en la facilidad de uso.