I have experience with all Borland/Codegear/Embarcadero versions, from 1 to XE10.2 Tokyo.
But for your project a preferred way should be XE2 C++ Builder. It would be much cheaper.
The only reason I can imagine for choosing Delphi - you bought only Delphi XE2, not whole Studio.
Well, I can do it.