We have been slowly implementing and experimenting with different publishing systems. Our first take at a solution was to use Hiero and it's great scripting api. Our goal was to be able to make a solution that all parts of the pipeline would be able to easily use to publish data to Shotgun and to create a solution that would help editorial when creating the newest cut.
More To Come... Want to find out sooner? Ask me!