Heat the broiler.Meanwhile, arrange the tomato slices in a single layer on a lightly oiled rimmed baking sheet. Season the tomatoes with salt and pepper. Dividing evenly, sprinkle the slices with the mozzarella and Parmesan. Broil until the cheese is bubbly and golden, 3 to 5 minutes.Meanwhile, place a large skillet over medium heat and add in the oil. Once oil heats, add in the garlic and red pepper, cooking for 30 seconds. Then, add in the zucchini noodles, basil and season with more pepper. Cook for 3 minutes or until al dente.Divide the zucchini noodle mixture onto plates and top each with the broiled tomatoes and more cheese, if desired. Garnish with basil.