Lhe aconselho a dar uma olhada no Delphi 10 Seatle, ele tem umas atualizações novas bem legais pra esse tipo de coisa.