No, when using fresh tomatoes for tomato sauce, it is not necessary to peel them first. After the sauce simmers, running it through a food mill will remove most of the larger pieces of tomato skin. Alternatively, you can blend the sauce with a blender or immersion blender until mostly smooth.