Autodesk, CSI, and other applications provide the users a vast API to allow their creativity to facilitate the design process. Give us a proper API in a real programming language such as Python, C#, or C++, that allows users to create custom functions and add-ins, not the Excel VBA-based solution.