I have actaully done this before at my office. I was responsible for doing monthly "birthday" parties so one month, I made cupcakes and had different bags of icing with different colors, tips, sprinkles, spatulas, etc. for everyone to decorate their own cupcake. These were executive men and ladies and everyone had a blast. They LOVED it. It was fun, you should do that.