Fill the espresso-glazed profiteroles with espresso creme, and the berry-glazed ones with berry creme.
Preheat oven to 400 degrees. Line 2 baking sheets with parchment paper; set aside. Put butter, sugar, salt, and 1 cup water into a medium saucepan. Bring to a boil, stirring until sugar has dissolved. Remove from heat. Add flour all at once, and stir until combined. Return to heat; cook, stirring constantly, until mixture pulls away from sides and a film forms on bottom of pan, about 1 minute more.
Transfer batter to the bowl of an electric mixer fitted with the paddle attachment, and mix on medium speed until cooled, about 4 minutes. Add 4 eggs, one at a time, mixing well after each addition. Mix until very smooth.
Transfer batter to a pastry bag fitted with a 1/2-inch plain round tip (such as Ateco #806). Pipe a small amount of batter under each corner of parchment to hold it in place on sheet. Pipe remaining batter into 1 1/2-inch rounds (about 3/4 inch high) onto parchment, spacing about 2 inches apart. Whisk together remaining egg with 1 teaspoon water. Gently smooth peaked tops with a moistened fingertip; lightly brush with egg wash.
Bake 15 minutes. Rotate sheets, and reduce oven temperature to 350 degrees. Bake until cooked through and dry in center, about 20 minutes more. Transfer puffs to wire racks set over parchment paper, and let cool completely. Puffs can be stored in an airtight container at room temperature up to 3 days.
Dip tops of puffs in desired glaze. Return to wire racks, and let set.
Fill a pastry bag fitted with a 1/2-inch plain round tip (such as Ateco #806) with desired creme. Insert tip into bottom of each puff, and fill. Serve immediately.
SourceMartha Stewart Living, January 2007