Ok then, due to the few votes for option 2, the first icon will be selected!
One little question regarding the icons: I looked briefly at the code of the addon manager on the current master branch and it looks to me like the icons being added to the source repo inside the Resources
directory of the addon manager, following the naming convention AddonRepoName_workbench_icon.svg
Does the addon manager not retrieve the icons from the global variable __icon__
FCMacro file, if one is present? Because I thought it does after reading the guidlines for macros on FreeCAD-macros
Anyways I pushed the icon now in this commit
in a separate icons