Cream butter and sugar for 2–3 minutes, then add egg and vanilla. Mix in flour, baking powder, and salt until dough forms.
Preheat the oven to 350°F (175°C). Shape dough into 1-inch balls, flatten slightly, leaving space to spread.
Bake cookies 12–15 minutes until edges are lightly golden; cool on a wire rack.
Beat cream cheese and butter until smooth. Add powdered sugar and vanilla until creamy.
Spread frosting on cooled cookies evenly.
Arrange sliced fruits on top, starting with larger pieces, filling gaps with smaller fruits.
Chill cookies 10–15 minutes before serving.