Sounds like you need some kind of digital asset management.
I havnt been able to find something that works for my workflow: but there is a rhino plugin for Autode$k Vault - that works for most people. Not sure it does IGES/STEP though: you’d have to check.
Difficulty I found was they were either very closed & focused on one niche industry (lots in the VFX space) or open/customisable and ‘request a quote for your enterprise’ (read: $$$$$$$$$).
If you find something that works: especially something that can handle MS office, PDF, Images, CAD data and Adobe suite files in a project structured system let us know!