OK, so, I've had a play with the X5. Particularly with the (just updated) android app.
I focused on a couple of toneprints, one for the Subnup and one for the Helix phaser (a name destined to cause confusion).
It's simple to use, but extremely hit and miss as to what each control achieves. I am none the wiser after an hour of fiddling. The labels are probably clear to a TC Electronic developer but not to me.
Other multi effects have the same controls on the machine itself as on the app or computer. This usually means that they're way too complicated to alter or set up on the pedal.
The X5 differs. On the pedal there are 3 parameters and a list of toneprints for each effect. So you choose a toneprint close to what you're looking for then you can tweak the three 'main' parameters. Job done.
On the phone app you can alter a plethora (ahem) of parameters and add extras - modulation on your octave? No problem! Interestingly you can add drive to the effects I looked at. At least, there was a virtual knob labelled 'drive'.