Definitely getting better, it sounds more balanced than some of your previous mixes which show great progress.
What gauge strings do you use and do you have a tremolo on the guitar you record with? For the individual melody lines try adding some finger vibrato or use the tremolo especially on the last note that hangs. Another thing you could do for the lead lines is attach the accented notes with a harder pick stroke, this coupled with a bit of vibrato will take your playing to a whole new level. Also try sliding into notes or from note to note, this can be another trick that’ll add to your repertoire.
In terms of getting started quickly Per is right, try utilising the drum loops to get you moving, you can always make tweaks when you get the other instruments down.
One other thing that I’d say that benifits me is having “go to” guitar and (for you) bass tones that you know work well in a mix. I’ve used the same Kemper TAF Blue profile for my past 5 or 6 songs and just varied the guitar I use or the tuning, I’ve written in E, Drop C, Drop D and Drop A recently and all on the same profile. This really speeds up you writing and recording.
Using Per method for quick and continuous loop writing you can use this to experiment with various tones until you find your “go to” favourites.
Everyone is different but I like to have a left and right rhythm guitar part, it makes me so happy to record one, pan it one way, record another and pan it the other way, add the bass then feel the power behind a simple drum part, 2 guitars and bass.
All in all you are definitely getting better