You can use a vast array of software and programs to figure out your overall business card design, and the main advantage of this is that it puts you in control of how your business cards might end up looking once all has been said and is now out of the way. Perhaps the most effective tool that you can add to your toolkit in this respect would be Adobe Illustrator. The reason behind this is that it offers a fair bit of customizability that makes your options more diverse than might have been the case otherwise.
Learning how to make Metal Business Kards in Illustrator is something that you wouldn’t have to dedicate all that much time and attention to. As long as you set the correct margins, there is very little else that you would need to do in order to find yourself in a situation wherein any and all business cards that you are about to have printed would give you everything that you have ever wanted for them, so this is what you should learn about before moving on to anything else whatsoever.
Once you have set the margins, the next step would be to choose a template that you feel would work well for you. Try to choose a template that looks similar to your overall branding with your logo and brand colors becoming crucial components in this decision making process. There are lots of templates at your disposal in Illustrator, and any of these templates would end up doing a really great job of making your business cards look truly professional to the point where no one would be able to criticize them.