Using the XMC4700 relax kit to program any XMC microcontroller
I've used the XMC4500 relax kit detachable programmer and debugger to program a XMC4700-F144F2048, therefore the 10 pin connector should also work as it basically has the same pins with a few extras for debugging reasons.

This was done by hooking up the TMS, TCK, #RESET, 2.1, VDD3.3 and GND pins in the 8pin debug connector shown in the board manual of the XMC4500 relax kit to the corresponding pins in the XMC4700. Pins 0.0 and 0.1 are not necessary for programming or step-by-step debugging.

While the other pins have matching names, P2.1 might cause some confusion. In both the XMC4500 and 4070/4080 reference manuals, it says that pin P2.1 is set to the TDO function after a hardware reset, which is one of the signals of the JTAG-DP interface used to program the XMCs.

To program the XMC I just used an external 12Mhz crystal oscillator with the appropriate capacitor values (obtained from the oscillator's datasheet) and a damping resistor with a value close to the one shown in the relax kit board manual. While I've connected all VDDP pins together, that is not necessary for prototyping since they are internally connected, it will work as long as the 3.3V from the programmer reach one of these pins. I've only connected the VSSO and VSS pins to ground, no other pins are required. Also, I've obviously connected the reset resistor to 3.3V and all programmer pins to their respective ones in the XMC.