I created an addon that will let you create buttons for external iLogic rules without writing any code.
"iLogic enables rules-driven design, providing a simple way to capture and reuse your work. Use iLogic to standardize and automate design processes and configure your virtual products." Autodesk knowledge
That being said there is 1 issue that i always found troubeling. Starting a iLogic rule is not as easy as i would like. To much mouse clicks for me. It's possible to create buttons with VBA. There is a problem with that. On the internet there are many sources of great scripts. Propbaly many people can copy those script, but will have a dificult time creating a button with VBA. For me as cad manager it's more convenient to have a xml-file with all button data. Updating an xml-file from remote is easier than a VBA file. So VBA is not the way to go if you ask me... There for I made this addon to help people to creating buttons.