I like buttercream frosting, but it is difficult to make when you don't have butter! And butter is a difficult thing to store for very long. In fact, all oils/fats are difficult to store for long periods of time. They go rancid very quickly when exposed to light or heat. I've struggled with this in