1In large mixer bowl combine butter and cream cheese.
2Beat until well combined.
3Add sugar; beat until fluffy.
4Add egg, vanilla and extract; beat well.
5In medium bowl stir together flour and baking powder.
6Add flour mixture to cream cheese mixture; beat until mixed well.
7Divide dough in half. Cover and chill in refrigerator about 1 1/2 hours or until dough is easy to handle.
8On lightly floured surface roll dough to 1/8 inch thickness. Cut with desired cookie cutters.
9Place on un-greased cookie sheets. Bake in 375 degree oven for 8 to 10 minutes or until done.
10Remove to wire racks; cool. Pipe or spread frosting on cooled cookies.
11For frosting: In small mixer bowl beat 2 cups sifted powdered sugar, 2 tablespoons of softened butter and 1/4 teaspoon of extract until smooth. Beat in enough milk (4 to 5 teaspoons) until frosting is of piping consistency. For spreadable frosting, add a little more milk. Garnish as desired