We regularly add new free business card mockups. Each of these mockups is in high quality, high resolution and free to download and use. You can use these business card mockups to present your projects.
No need to install any additional plugins. You need only Photoshop or Photopea (web based alternative)