Peel and chop the tomatoes or run them through a tomato strainer (I use one attached to my Kitchenaid stand mixer and it's very quick and easy).
Heat the oil, and saute the onions and carrots until the onions start to brown. Add the celery and peppers, and saute until they're limp.
Add the broth, tomatoes, tomato paste, bay leaves, salt, and pepper.
Bring to a boil, reduce heat, and simmer for 30 minutes.
Add the herbs and simmer for 5 more minutes.
Remove the bay leaves. If the tomatoes were not initially run through a strainer, immersion blend the sauce to the desired consistency.
Allow to cool, fill freezer containers, chill in the refrigerator, and then freeze.