In a large bowl, cream butter and sugar until smooth. Beat in eggs and vanilla. Stir in flour, baking powder, and salt. If dough is dry add 1 tablespoon of water at a time and blend well until you get a dough that holds together well, but is not wet or sticky.