Sheet Metal Elbow Segments

We make quite a few sheet metal elbow segments here and I have done quite a few, however I would think that there got to be a quick and easy way to do this.  I have my model setup in a 2D or if it's twisted a 3D sketch, then I make the segements depending on the requirements, (radius, length etc..).  Is there someone out there that uses a macro or an excel file to do the parts and assembly?

Thank you in advance,

John Stoltzfus

SolidworksSheet Metal