Credit, asset are comparable when they mean a person or a thing that enhances another.
Someone or something is a credit to another when he or it is a source of honor or of increase in good repute.
Someone or something is an asset to another when he or it adds to the usefulness, the worth, the advantages,or the attractiveness of another.