I don't cook from scratch every day - but a fair amount of the time.
Batch cooking is important - so big pots of chilli, curry, spag bol sauce, stews etc and freeze in 1 meal or 1 person portions. Lasagne freezes well too - either before or after cooking.
Lots of people swear by slow cookers - I'd love to but only have a couple of recipes that work as we are out too long in the day and it all dries up, or is a watery mess.
I often prep things the night before (after dinner as part of washup time) - peeling veg, slicing meat/veg, marinating meat, etc - so that I literally arrive in the door and turn on pots and pans with almost no prep needed then, stir fries and pasta dishes work well here, or the traditional "meat and 2 veg with potatoes" dinner. Sometimes I even have things already cooking in the oven on the timer - like a shepherd's pie or lasagna or chicken and mushroom pie or smoked fish and broccoli pie.
HM potato wedges, a steak and baked Portobello mushroom are "from scratch" even if not necessarily the healthiest (or at least, not what you'd want every night).
I often have HM stock in the freezer, that comes out for various dishes -but no way would I make stock midweek, that's for weekends and saving. If I have none in the freezer, I will use a stock cube or from a jar - and the meal may still be from scratch in my mind.
Lots of dishes are pretty quick to make - I make a carbonara sauce now, using leftover bacon (from bacon and cabbage night, can be frozen) or lardons freshly cooked, freshly sautéed onion, pasta, double cream, an egg (or 2), parmesan cheese and pepper, and using some of the pasta cooking water to thin it down a little.
And some dishes can be slower cooking but you can ignore them - the lasagna/pies in the oven; oven chips and chicken kiev; a midweek roast using small joints; etc - again, come in, turn on the oven, and then tootle off about other jobs for 30-60 minutes depending on what tonight's dish is.