Preheat the oven to 350°F (175°C).
In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
In a large bowl, cream together the softened butter, granulated sugar, and brown sugar until light and fluffy.
Add the eggs, one at a time, beating well after each addition, then stir in the vanilla extract.
Gradually mix the dry ingredients into the wet ingredients until just combined, being careful not to overmix.
Divide the dough into portions and mix in food coloring to achieve desired colors.
Scoop the dough onto parchment-lined baking sheets, leaving space between each cookie for spreading.
Optional: top each cookie with sprinkles for extra fun before baking.
Bake for 8-12 minutes, or until the edges are golden brown but the centers remain soft.
Remove the cookies from the oven and let them cool on the baking sheet for a few minutes before transferring to a wire rack.