I use trainerday and convert it to fit from mrc using whatsonzwift. (My FTP is still fluctuating so no erg.) The free version of trainerday allows for storage and catalog of my workouts. Training Peaks and Garmin Connect both have free editors. TP (free account) limits the number of workouts you can store and I don't care for the GC's interface.