I prefer to make my own, and unfortunately, I learned it from my mom, so I don't have exact amounts, but you can adjust to your liking. :) I also include ground beef, but that's optional.
2 small cans Hunt's tomato sauce, plus half of one refilled with water
oregano
onion
3-4 garlic cloves, pressed
2 dashes of dry mustard
2 dashes of chili powder
tablespoon or 2 of brown sugar
bay leaf
I put everything in the skillet, bring it to a boil and let it simmer for five or ten minutes to get the flavors mingled. Then I taste test and adjust. I usually end up letting it cook for about twenty minutes because I put the sauce together, then put the pasta on.
For the first two spices, here's how I "measure" them. Oregano - I sprinkle the top of the sauce til it's covered to the point that you can see as much red as you can green. Onion - I like the flavor of onion, but I don't like to eat actual onions if that makes any sense, so I usually use onion powder. I sprinkle it over the top of the whole pan, too, but a pretty thin layer. If you were to use an actual onion, I would guess maybe a quarter to a half of an onion, diced?
I know this probably isn't very helpful as far as a true recipe, but it might give you an idea of ingredients to use. This sauce has a heavier garlic flavor with a touch of sweetness, so may not be to your liking, but hope it helps!