That looks amazing. In the last year or two I've found a pretty good, reliable dough recipe, but I'm never really satisfied with the tomato sauce I use. Do you have a recipe you stick to?
I haven't done sauce a bunch of times, because it takes too much time and Trader Joe's sauce is good enough, but in the times I have, I've had pretty widely varied results based on the tomatoes going into it. It's not exactly mind blowing considering it's basically tomatoes cooked down with some spices, but I don't have anywhere near as much variability in most other cooking. Mushrooms are mushrooms, flour is mostly flour (except I really like how 00 pizza flour comes out). Obviously there's always variance in the end result based on ingredients, but tomato sauce is one of the worst I've noticed, so finding the right source for that might be worth thinking about if nothing seems to work recipe wise.
Binging with Babish has an easy one that never fails for me, just make sure to use San Marzano canned tomatoes and add a huge amount of herbs. I'll eat it right out of the food processor while I'm cooking it's that good