Look at the SaveToDB add-in:
It allows using Microsoft Excel as a database data editor.
So your engineers can save and edit specifications using Excel.
In addition, SaveToDB can help to load data from the web into Excel if the web data are in regular tables.
The setup package contains multiple examples. You may use them as templates for your tasks.
If you plan to build your own app, build it as a Microsoft Excel add-in using Visual Studio 2010 or higher and VB.NET or C#, not VBA.