Melt the butter in a sauté pan over medium heat and sauté the leeks for 5 minutes, until soft and tender. Remove from the heat and let cool. In a medium bowl, whisk the yogurt, flour, salt, pepper, tarragon and parsley until smooth. Add the eggs to the yogurt mixture and whisk until smooth. Add the cooled leeks, ham and Gruyere cheese to the egg mixture and stir to combine. Pour the egg mixture into the cooled pie crust and spread evenly. Distribute the tomato slices evenly atop the egg mixture, using just enough to cover the top of the quiche. Bake for 45 minutes, or until a knife inserted in the center of the quiche removes clean. If during the baking, the edges of the quiche begin to brown too deeply, cover them with a foil ring. Serve the quiche warm or allow to cool to room temperature.