Help finishing up a Solidworks Cutlist macro

I need help creating a macro.

 

The macro i have been able to acquire

      Changes the default sheet metal cut list description from PL to PL Thickness X Length X Width

      Changes the default weldment cut list description from The Weldment File Name to The Weldment File Name X Length

What i need to add to this macro is

     Change the default weldment cut list description from The Weldment File Name to The Weldment File Custom Property "Description" X Length

     Show in the cult list the weldment Mass

     Round all Lengths and Widths to the nearest 1/8"

     For bent Sheet metal cut list items add (Bent) to the end of the Discription

     For Sheet metal thicknesses generated from a gauge table use the gauge number in the description.

    

     Give another mass property for raw material weight generated by

          for sheetmetal multiply Bounding Langth, Width, and thickness by the material density

          for weldments multiply the profile cross sectional area by the material density

any help would be greatly appreciated

Thanks

SolidworksWeldments