It may sometimes depend on the purpose of the cards and the number of recipients. For just a few number of recipients, DIY may be a good option. But when it comes to like mass production, for better productivity, you may need to purchase already available templates or have them printed.