You want to go right to 71Squared. He provides videos of creating a very cool particle engine without Cocos2d. Then, once you have your particle emitter workin, you can go ahead and create a simple class to store the particle sets if you want - I did this for my app.