Whisk together eggs, milk, vanilla extract, almond extract, and salt in a medium bowl until fully combined and smooth. Set aside.
Combine the melted butter with 1 cup brown sugar in a small bowl. Use a rubber spatula to spread mixture evenly across the bottom of a greased 9x13 inch baking pan.
Lay a single layer of Texas Toast slices in the pan, cutting additional pieces to fill any gaps. About 6 whole slices plus trimmed pieces.
Use a pastry brush to slowly brush 1 cup of egg mixture evenly over every slice of bread. Pay special attention to saturating the edges. Do not pour quickly or mixture will slide to the bottom.
Mix 2 tablespoons brown sugar with cinnamon. Sprinkle most of this mixture over the first layer, reserving 2 teaspoons for topping.
Add a second layer of Texas toast slices. Brush remaining egg custard over this layer, again saturating edges thoroughly. Sprinkle with reserved cinnamon sugar.
Cover tightly with aluminum foil and refrigerate overnight, or at least 35 minutes for custard to soak into bread.
Preheat oven to 350°F with rack on lower middle position. Let casserole rest at room temperature while oven preheats.
Bake covered for 30 minutes, then remove foil and bake uncovered for 10 to 15 minutes until top is golden brown.
Let rest 5 minutes before serving. Scrape up all caramelized goodness from pan bottom when plating. Dust with powdered sugar and serve with maple syrup.