Dice the onion into small uniform pieces (about 1/4 inch), mince the garlic finely, chop the fresh herbs, and open all canned tomatoes.
Heat olive oil in large pot over medium heat until shimmering. Add diced onion and cook 5-7 minutes until translucent, then add garlic and cook 1 minute until fragrant.
Stir in tomato paste and cook 2-3 minutes until darkened. Pour in wine, scrape bottom of pot, and simmer 2-3 minutes until reduced by half. Add crushed tomatoes and 1/3 can of water.
Add dried basil, oregano, thyme, red pepper flakes, bay leaves, sugar, 1 teaspoon salt, and 1/2 teaspoon black pepper. Stir thoroughly and taste.
Bring to gentle boil, then reduce to low heat. Partially cover and simmer 30-45 minutes, stirring every 10 minutes. Add water if too thick, or simmer uncovered if too thin.
Remove bay leaves, taste and adjust seasoning. Stir in fresh basil and parsley, simmer 5 more minutes. Use immersion blender for smoother texture if desired, and add cream if using.
Ladle hot sauce over cooked pasta, adding reserved pasta water to thin if needed. Garnish with Parmesan and fresh basil, or let cool completely before storing.