Generally we do repeat roughly the same lesson, although it does depend on your school, but in secondary especially you need to adapt it to your class. One year I could have bottom set y9, who struggle with basic literacy and 2 figure additional, and next year I might have top set who would probably get a decent grade on a GCSE if they sat it tomorrow! So although I am teaching them the same topics in the same order, I pitch it very differently and they will do very different tasks. Obviously there are schools where this doesn't apply, but in a true comprehensive, I am teaching a student in the sixth form with an offer for Cambridge, and I'm teaching children in ks3 who genuinely struggle to read and write - we have the full ability spectrum.
In terms of bought in schemes, most schools don't have the money, and often the lessons aren't great either. Generally we share our resources so there is a basic outline and PowerPoint on the system for most lessons, but the planning I do is adapting to my class. It's also stuff like printing resources, ordering my practicals etc, which all takes time, particularly when you have multiple students who need different coloured paper etc.
To be honest though, for me, it's marking that is the real time sink, because I teach a level 3 btec, and the amount of marking it generates is huge, but I don't get any additional time compared to someone who has no coursework to mark!