All credits goes to Master zap and Mad Droschler, I just made the GUI.
For Maya and cineam4D, I can't get popup menu working, so you have to manually tape the name, just hover your mouse over the parameter name to get a popup help .Houdini and Katana all work fine!
If you want the Osl to appear in the hypershade, just copy/past the file nodeTreeLister.py to C:\Program Files\Autodesk\Arnold\maya2020\scripts\mtoa\ui (make a backup before you override)
Install for all Apps:
add this variable to you OS if you want the Osl to be loaded for all DCCs
ARNOLD_PLUGIN_PATH = C:\Arnold_Shader\Osl\bin
MTOA_TEMPLATES_PATH = C:\Arnold_Shader\Osl\ae
Hope some one can take a look here, to help getting popup menu working for Maya and Cinema 4D
Arnold_Shader.zip