I'm of the opinion that homemade tomato sauces require some form of a mirepoix to get right more often than not.
My idea of a tomato sauce is roasted tomatoes, sauteed mirepoix + Garlic and herbs blended saving a bit of roasted tomato added in after the blend.