Combine the flour, baking powder, baking soda and salt in a bowl. Set aside.
In another large bowl, beat the butter and brown sugar together for 2 minutes. Add the egg and vanilla and mix well.
Gradually beat in the flour mixture.
Stir in the oats, raisins and butterscotch chips.
Drop by rounded tablespoons onto baking sheet lined with silpat or parchment paper. Roll cookie dough into a ball.
Bake for 8 - 10 minutes or until cookies are golden. Let the cookies rest on the baking tray for 1 minute then transfer to a cooling rack.
FOR THE FILLING
Beat the butter for 2 minutes with a mixer fitted with a paddle attachment on medium speed.
Reduce the mixer speed to low and slowly add the sifted powdered sugar, 1/2 cup at a time. Mix until fully incorporated.
Add the cream and vanilla and mix. (If the frosting is too thick, add 1/2 teaspoon of cream at a time until you get the desired consistency. Also, if the frosting is too thick, add 1 tablespoon of powdered sugar).