1For Puff Pastry:
Preheat oven to 425°F/220°C. Line 2 baking sheets with parchment paper or plain brown paper; set aside.
2Unfold puff pastry sheet and trim edges. Cut pastry into equal rectangles(size preference is up to you). Transfer pastry to the prepared baking sheets; prick pastry. Bake in a preheated oven for 18-23 minutes, or until golden. (Or bake according to package directions.) Carefully remove pastries from baking sheet. Cool on a rack.
3For Cream Filling:
In a heavy, medium saucepan stir together sugar, flour, and salt. Slowly stir in half-and-half or light cream. Cook and stir over medium heat until mixture is thickened and bubbly. Cook and stir for 1 minute more. Slowly stir about half of the hot mixture into beaten egg yolks. Return all to saucepan. Cook and stir for 2 minutes more. Remove from heat. Stir in vanilla. Transfer mixture to a bowl. Cover surface with plastic wrap and cool just until warm without stirring. In a small mixing bowl beat whipping cream until soft peaks form. Fold whipped cream into warm pastry cream.
In a medium mixing bowl combine confectioners' sugar and vanilla. Stir in enough boiling water to make a glaze of spreading consistency; set aside.