Basic buttercream recipe. Replace vanilla with whatever flavor you like. I recommend food coloring depending on the flavor - it really helps identify the flavor when you taste it.
You can freeze unused buttercream up to 3 months!