Le Creuset for enameled cast iron
Both of these brands quality has deteriorated over the past 2 decades and seem to survive largely based on reputation or design. Kitchenaid Stand Mixers in particular, if you regularly do bigger dough batches for, say, pizza, will not last like they are supposed to. Le Creuset Enamel is not as hardy as their reputation, and price, would suggest.
Kenwood and Pyrex will do just fine, I'd wager better in case of Kenwood, at a lower price.
Bosch is the only brand I'd consider for the dishwasher.
Bosch, Siemens, Neff and other German associated brands all use identical parts for their dishwashers (if you have ever had reason to replace something you will find every part fits a dozen different brands) and have done so for ages. Thus if you really want German, they are largely interchangeable and reliability is no different between them.
Note that well seasoned cast iron will still not be able to withstand boiling acidic foods for long in them without stripping some of the built up coating.
It's good to have options, so add some stainless steel pans for when you need to move the pan around a lot, which isn't fun with cast iron.
It's perfectly fine to have a modern non-stick pan for pancakes or throwing together pasta and sauce that gets replaced once a decade (assuming you use it often but dont scratch it up with metal tools).
-----
Invest in one good workhorse kitchen knife and learn to maintain it with whetstones. If you want a good overall steel that is affordable, buy VG10 and a 1000 stone. Sharpen once every 3 month if you cook daily and you'll be fine for life. Tojiro knives are cheap and use perfectly good VG10 but may not be well sharpened out of the factory - if you can learn to do it yourself, as you should, they're a bargain.
If you are willing to clean and dry your knife immediately after use, Aogami Super ("Blue Steel" manufactured by Hitachi) can be hardened to absurdly high HRC and takes and maintains a wonderfully sharp edge but will rust if you do not give it a wipedown after use.