Jimmy, if you try the NetSight route... v6.3 can display graphically the vlans present in the switches in a map.
Granted, this won't work for 10,000s of switches, but I imagine that you are planning on dividing the task in smaller chunks...
Here's a smalll example...
Map and VLAN list (no vlan checked)
![a0ec9e8f11b648a38d029896d4570585_29415-qxy4it_inline.png a0ec9e8f11b648a38d029896d4570585_29415-qxy4it_inline.png](/t5/image/serverpage/image-id/3322iBE3974E4689DBCA8/image-size/large?v=v2&px=999)
VLAN 1 checked. Notice the yellow tag and box in the switches that have VLAN 1 configured.
![a0ec9e8f11b648a38d029896d4570585_29415-1xghm7o_inline.png a0ec9e8f11b648a38d029896d4570585_29415-1xghm7o_inline.png](/t5/image/serverpage/image-id/2686i9B994937553F0265/image-size/large?v=v2&px=999)
Same thing but for VLAN 4003.
![a0ec9e8f11b648a38d029896d4570585_29415-nlsorl_inline.png a0ec9e8f11b648a38d029896d4570585_29415-nlsorl_inline.png](/t5/image/serverpage/image-id/1727i0C847D8B9EB4E9B4/image-size/large?v=v2&px=999)
This would give you a quick visual indication of what is configured where.
As Taykin said, you can download NetSight from the extranet and request a demo license to see if it fits your needs.