Awesome! I can update mine by just exporting your data as a CSV and rerunning my script so I should be able to stay up to date with any changes in your main spreadsheet. If you do end up putting this type of list in yours I might retire it. Oh btw, I've noticed a few typos in the data which I'm presently fixing up.
$phrase =~ s/Articulation motors/Articulation Motors/g;
$phrase =~ s/CMM Composites/CMM Composite/g;
$phrase =~ s/Polymers Capacitors/Polymer Capacitors/g;
$phrase =~ s/Condictive Ceramics/Conductive Ceramics/g;
$phrase =~ s/Shield ing Sensors/Shielding Sensors/g;
$phrase =~ s/Molybdenium/Molybdenum/g;
$phrase =~ s/High Density Composite$/High Density Composites/g;
$phrase =~ s/Inconsistent Shield Soak$/Inconsistent Shield Soak Analysis/g;
1) are those typo in our Data sheet? We need to fix them right away then!
2) hmm I think you could use your script inside the doc itself, couldn't you?