Scan and detect IP and MAC addresses from the machines on your local network.
Quickbooks itself can store details of your customer and their jobs.
Equipment Tracker Pro for Windows is a simple to use inventory database.