Hmmm that recipe looks interesting...lemon peel? I wouldn't make several quarts at once of something I hadn't tasted but maybe a small batch....
I find different people define different tomato sauces different. Typically marinara has a little onion, celery, carrot. I"ll give you mine, I think simple is best. I buy plum tomatoes and basil from a restaraunt supply store and make large batches but I have a small scale amount that I think makes the perfect sauce. I make everything by weight because I'm fussy about replication

2 ounces best olive oil, or butter, butter will make a richer/sweeter sauce
5 ounces carrots, about 2 or a handful of baby carrots
1 stalk celery
4 ounces onion, about medium sized
2 cloves garlic
1/2 tsp dried oregano
2 pounds fresh plum tomatoes, or one 28 ounce can
salt/pepper
fresh basil
In a saute pan add the butter/oil saute carrots, celery, onion and cook about 15 minutes, don't brown, lower heat if needed. Add tomatoes, 1 tsp salt, few grinds of pepper, simmer until very thick about an hour. Puree for a very smooth sauce or use an immersion blender, or leave chunky.
The part that makes this easy for me, is I use my vitamix. I just dump in whole tomatoes, turn it on and run until smooth. I HATE peeling tomatoes. I scale this up and make several quarts, it's just your basic sauce, and can freeze very well. I add fresh herbs as i use the sauce after reheating. I don't like dried basil AT ALL so I freeze mass amounts of pureed fresh basil with oil for winter. For pizzas I heat with some oregano/basil, for spicy sauce saute some red pepper flake and garilc in oil, then simmer in sauce. Add cream for creamy tomato sauce. For soup just add a cup of rich homemade chicken broth per 2 cups sauce, fresh basil and simmer, add cream/cultured creme fraiche to bowls.