Si las pantalla van a ser similares en Windows y en Android, puedes diseńarlas con un poco de cuidado y que se ajusten.
Eso no suele ser lo habitual, así que Delphi tiene lo que se llaman Vistas (Views):
Utilizando esta posibilidad, lo que haces es diseńar 2 pantallas, pensadas para diferentes dispositivos/resoluciones/Sistemas.
https://docwiki.embarcadero.com/RADS...Device_Project
Si divides la lógica del programa de la interficie (cosa que se debería hacer siempre), tendrás diferentes visualizaciones que utilizan la misma lógica. De esta forma puedes hacer que tu aplicación funcione de forma óptima en Windows y en Android, con pantallas que se ajuste de la mejor manera posible a ambos sistemas.