Managing workouts/settings/customization via web and not only via Zwift app

I think it could be great if we could manage our settings/ workouts (creating/uploading or joining training plan)/bike customization also via web and not only opening the Zwift program on pc/mac.
The reason is easy: I could create my workout during a break in office and then ride it once I’m at home. Or I can set up my bike for the next race in advance.
I think this would not require too much data transfer. Zwift app could syncronize with the web server at start up.

Thanks & regards,

PS: I know we can use to create a workout but then it would be nice to upload it via web and find it when Zwift program is launched on pc/mac.