Cut eggplants into ¼-inch rounds. Sprinkle both sides with salt and lay them on paper towels. Let rest for 30 minutes, then pat thoroughly dry.
Preheat oven to 375°F (190°C). Line two large baking sheets with parchment paper and lightly brush with olive oil.
In one shallow dish, combine breadcrumbs, ¼ cup Parmesan cheese, Italian seasoning, garlic powder, salt, and pepper. In another dish, beat the eggs with 2 tablespoons of water.
Dip each eggplant slice into the egg mixture, then coat in the breadcrumb mixture. Arrange in a single layer on baking sheets. Drizzle or spray tops with olive oil.
Bake for 20 minutes, flip each slice, and continue baking for another 10 minutes until golden brown and crispy on both sides.
Spread ½ cup marinara sauce in a 9×13-inch baking dish. Arrange a layer of baked eggplant slices, slightly overlapping. Top with 1 cup of marinara sauce, one-third of the mozzarella, and a sprinkle of Parmesan.
Repeat layers twice more, finishing with cheese on top.
Cover with foil and bake for 20 minutes. Remove foil and continue baking for 15 minutes until cheese is bubbly and golden.
Let stand for 10 minutes before serving. Garnish with fresh torn basil leaves.