Is it possible to programmatically create an ArcGIS toolbox?
The aim is to write a plugin that works in ArcGIS and have a single source for the tool parameters which is then compiled to an Arc toolbox app.
Alternatively is there a good workaround for this? I note data interoperability in Arc fires up a second dialog from the toolbox dialog: can this be done from the tool validator? As such a dialog could obviously be compiled by an external script, this (almost) fulfils the same purpose.
CLARIFICATION this question is about Arc toolboxes only, as I regard programmatic creation of QGIS/command line interfaces to be a solved problem already.