Hi rackerman,
This is another VB programming exercise.
Access has ability to produce VB coding built-in, so you may be able to do it all from Access.
I've done simple things like opening a Solid Edge file from Access, so you should be able to a get at all the file properties etc. and use the Revision Manager stuff to get at the assembly structure for producing your BOM data.
Good Luck.
Beachcomber.