Preheat the oven to 350°F.
In a mixing bowl, combine flour, granulated sugar, baking powder, and salt.
In another bowl, cream together the softened butter, egg, and vanilla extract until smooth.
Gradually add the dry ingredients to the wet mixture, mixing until just combined.
Scoop tablespoon-sized portions of the dough onto a parchment-lined baking sheet, spacing them about 2 inches apart.
Flatten each scoop slightly with your fingers.
Bake for 10-12 minutes or until the edges are lightly golden.
Remove from the oven and let cool completely.
In a separate bowl, mix the softened cream cheese, powdered sugar, and vanilla extract until smooth and creamy.
Once the cookie bases are cool, spread a layer of the cream cheese mixture on each cookie.
Arrange the assorted fresh fruits on top of the cream cheese layer.
Drizzle with lemon juice to enhance flavor and prevent browning.
Serve immediately or refrigerate for up to 2 hours before serving.