Baking vegan cakes is not as tricky as one might think it is. Yes, it needs some tweaking to be made and sometimes requires few additional ingredients, but procuring the same should not be an issue if you regularly bake vegan cakes and other vegan baked treats.
Vegan cake recipes usually calls for ingredients like unsweetened applesauce, silken tofu, non-dairy yogurt, vinegar to replace the eggs in the original recipe. Also non-dairy milk, non-dairy butter in some recipes. Vegetable oil can be used for the fat proportion in the recipe but in some vegan cake and vegan cupcakes recipe using vegan butter would give the desired result.
Just like regular cake and cupcake recipes, vegan cake recipe can also be used to make vegan cupcakes and the vice versa. That should not be a problem.
Here is the list of vegan cake and vegan cupcake recipes that I tried and came out good. All these recipes have step-by-step procedure with pictures. Check them out.