You can put color labels on top of cards, so that they look distinct even in a typical physical wallet that only shows the top part of each card.
Or, say, Google Wallet shows you can the last 4 digits, and allows to name a card, so choosing between identical-looking cards of the same bank is easy (I do it regularly).
But Apple are not fans of letting the user customize things.