He escrito una serie de funciones python bastante sencillas utilizando arcpy
que ayudan al usuario de forma significativa a la hora de realizar un determinado flujo de trabajo utilizando diversas herramientas (tanto de la caja de herramientas de ArcGIS como de software externo).
Me gustaría vincular algunas de estas funciones a los botones de una nueva barra de herramientas de ArcGIS, ya que no son realmente herramientas de geoprocesamiento, sino más bien "herramientas de gestión del flujo de trabajo", ya que hacen cosas como mostrar y ocultar varias capas, cambiar simbologías, etc., y, en general, facilitar al usuario la realización de tareas específicas.
¿Hay alguna forma de hacerlo? He buscado en la documentación y he encontrado varias cosas sobre cómo crear botones de barra de herramientas utilizando ArcObjects, y he encontrado esta pregunta sobre el acceso a ArcObjects desde Python, pero no estoy seguro de la facilidad con que se pueden combinar.
¿Alguien sabe si esto se puede hacer, y si es así, cómo?