- Add event in Lua plugin that reports when tool is changed - Implement tool support in FunctionGroup - Expose functions in catalog for tools - Enable/Disable tool changes (see EnablePanelParameter)