The app offers a very good way to start making business cards. I wouldnt recommend using it to entirely design your business card, but to rather get a good idea of how you might want it. It has a lot if items you can add to the design and quite a few options to modify them. I would suggest adding a way to input our own pictures or items into the business card
ZBrang about iconica logo design creator