All right, I knew I couldn’t leave it alone! 
Redid it so that it can be used as a group (also moved custom properties and scripts to the group).
Also popped it into a custom pallet, which is attached. 
JC Custom Pallette_2015-05-14_1246.proj (8.25 KB)