Versions are available for both Windows and Mac.
Note that either version will run on the iPad (the Mac version is not required for the iPad).

Tracer 9 -- Key Control (Personnel Key Records / Key System Management)    

Tracer 9 -- $690
Unlimited Personnel Groups and Key Systems
Tracer 9 is designed to manage multiple key systems and multiple personnel groups

Multi-Master -- Master Keying Software   

Multi-Master -- $245
Full-featured professional master key software for both standard and interchangeable core cylinders.
Database format provides complete management of key systems.

TechNotes -- Locksmith Information Management Software    

TechNotes -- $175
Locksmith software for managing data / photos of safes, autos, alarms, electronics, locks, keys,
motorcycles, tools. Also store PDFs and Videos.

Survey 360 -- Door/Room Hardware Site Survey Software    

Survey 360 -- $145
Door Hardware Site survey database for managing door and room hardware specifications.

Abacus 2000 -- Invoicing / Sales Software for Small Business    

Abacus 2000 -- $89
Small business invoicing / sales software (non-subscription -- no monthly fees).