The INID card programmer suite provides the tools to create auto formatted cards for all supported technologies. The tool supports multiple projects to allow credential programming for multiple customers or sites. Each project contains a card technology, related storage information, the required output settings and the security settings. Additional to access credentials the tool is also capable of creating parameter cards from secure boot loader files. Programming keys are transported to the programmer in the form of special secure boot loader volatile key files. Operation of the tool is controlled with the card programmer license card.