Combine the flour and sugar in a mixing bowl. Add the cold, cubed butter and use a pastry cutter or fingertips to cut it into the flour mixture until it resembles coarse crumbs.
Press the dough evenly into a greased baking sheet, using a spatula or fingers, creating a smooth, level crust. Bake in a preheated oven at 350°F (175°C) for 15-20 minutes until golden brown.
In a bowl, beat the softened cream cheese and honey together until smooth and creamy, with no lumps. Spread this evenly over the baked crust while it is still slightly warm, allowing it to set as it cools.
Wash and prepare the fresh fruits by slicing strawberries and kiwi into thin strips and leaving blueberries whole. Arrange the fruits on top of the cream cheese layer to resemble a flag, with colored sections or patterns for visual effect.
Once assembled, refrigerate the fruit flag for at least 30 minutes before serving to allow flavors to meld and to keep the decoration fresh and firm.