Rinse tofu and cut into 1/2-inch cubes; drain well and gently pat dry.
Rinse and core tomatoes; halve lengthwise, then slice lengthwise.
Set a 10- to 12-inch nonstick frying pan over high heat. When hot, add oil, zucchini, and bell pepper; stir often for 1 minute. Add tofu and tomatoes and stir until hot, 1 to 2 minutes. Add green onions, spinach, and basil; stir until wilted, about 1 minute. Add egg product and stir just until softly set, about 1 minute. Remove from heat and add salt and pepper to taste.
Meanwhile, wrap tortillas in plastic wrap and heat in a microwave oven on full power (100%) just until steaming, 30 to 45 seconds. Spoon a fourth of the vegetable-egg mixture along one side of each tortilla, about 1 inch from front and to within 1 inch of side edges. Fold front edge over filling, then roll up tightly like a burrito. Cut each wrap in half diagonally or into fourths and set on a dinner plate. Garnish with salad greens and hot marinara sauce, or offer sauce to add to taste.