Custom Property: "UOM" Macro

Because of the way our components are integrated into our MRP system, some things need to be modeled in decimal feet, while others need to be decimal inches.

Because we (engineers/drafters) continually screw it up, it would really be nice to be able to link the models UOM to a custom property so it could be displayed in a BOM.

I realize there is no built-in functionality to show this info (or is there, in 2012?), but can it be accessed via macro? Does anyone know how I would go about it?

Thanks for any help.

SolidworksApi macros