If you are creating patches in Helix Native and wanting to put them on a Helix unit - you can't assign switches in Native - but you can in Edit - but it's useful for example to be able to create a patch - assign switches and have it so when I open it on my laptop to load to HX floor unit - I then don't have to assign the switches to the effects ....
So for example - my Stomp is sat on the floor in the studio - and I am at home editing my sounds before I go in tomorrow - using native ... but will have further work to do when I arrive at the studio tomorrow - where they charge me by the minute - when I could do it at home on EDIT if it would let me work offline. For Free.
We used to do this using Gearbox on old Pod setups.