Es kann gar nicht gehen, weil die FMX Controls die Eigenschaft AlignWithMargins nicht besitzen.
TLayout verwenden und dort alle Margins mit z.B. 5 angeben. Dann werden alle Controls innerhalb des TLayout mit 5 Einheiten (Sind ja nicht mehr unbedingt Punkt) Abstand innerhalb des TLayout gezeichnet. Sofern sie mit dem richtigen Align (z.B. alClient) verwendet werden.