Preheat oven to 400°F.
Roll puff pastry slightly and place on a parchment-lined baking sheet.
Score a border around the edge without cutting through.
Brush edges with egg wash.
Bake for 18–22 minutes until golden brown.
Cool completely.
In a saucepan, whisk together sugar, egg yolks, cornstarch, and milk.
Cook over medium heat until thickened.
Remove from heat and stir in vanilla and butter.
Cool custard completely.
Spread custard evenly inside the baked pastry shell.
Arrange strawberries, kiwi, peaches, and blueberries over the custard.
Warm apricot preserves with water.
Brush lightly over the fruit for shine.
Refrigerate until ready to serve.