It depends on the scope and goal of your audit. For example: Just the network? Or network and servers and applications? Audit for security or audit for inventory, configuration standards etc.? How big a system (i.e. 5 devices or 5000 devices)? Is there an existing management system and known good archive of all configurations?
Depending on the answers to these, a wide variety of tools at varying costs can be used.