I used a cake mix. There I said it and I'm not ashamed. It was moist and it only took 5 minutes to make, but I always make homemade frosting. This recipe turned out great with a subtle peach flavor. I think you could substitute any fruit (Strawberries? Bananas?)
¾ cup butter, at room temperature
1 ½ cups confectioner’s sugar
¼ cup peach puree (fresh peaches pureed in the food processor)
A few drops of lemon juice to keep the peaches from turning.
Vanilla, to taste
Whip the butter until light and fluffy. Add the sugar and beat until well combined. Add peach puree and vanilla and beat again until smooth. I added just a touch of yellow and red food coloring to enhance the color.