I got some great metal trays from TKMaxx, properly heavy duty., about 5 years ago. They are Swiss roll sized but I use them for roast potatoes, tray bakes, small roasts etc. And still look perfect.
For lasagna, I have a Le Crueset enamel dish which is going strong for over 25 years.
For crumbles, I have a Pyrex glass dish that can also do smaller roasted veggies or similar, or a lasagna for 2 (great to make and freeze when I do a large one- I pop it out and wrap in foil once frozen to get the dish for other things, then take off the foil and defrost it back in the dish to cook when I want it). It is freezer to oven safe.
I had 2 glass plates for making pies, but I don't really make those anymore so they're probably at the back of a cupboard somewhere.