Creating a custom workout

I’d suggest zwofactory.com, but I don’t know if you can download the workouts to an iOS device.

Edit: Per https://support.zwift.com/en_us/workout-mode-S1WDxDuNB, it can be done, but you need a computer with iTunes installed.