Poniendo el componente scaledlayout no hace falta hacer nada, se redimensiona todos los componentes que pongas.
Pero tiene un problema, es que los componentes que tienen cosas desplegables pierden parte del contenido,
como ocurre con el tcalendaredit, aunque pasa con todos que tienen algo desplegable:
Creo que es un bug de Delphi XE5
No se si estará corregido en el Update1