Preheat oven to 400°. In a large saucepan, bring water and butter to a boil. Add flour all at once and stir until a smooth ball forms. Remove from heat; let stand 5 minutes. Add eggs, one at a time, beating well after each addition. Continue beating until smooth and shiny.
Transfer to a greased 13-in. x 9-in. baking dish. Bake 22-26 minutes or until puffed and golden brown. Cool completely on a wire rack.
For filling, in a large bowl, beat cream cheese, milk and pudding mixes until smooth. Spread over crust; refrigerate 20 minutes. Spread with whipped topping. Chill until serving.