wrote a small typescript method that will do this - It will take an asset forge generated obj and mtl file, and generate a single obj file with vertex colors.
Obj file will potentially grow, as vertexes that are shared between different coloured faces will need to be duplicated.
I will publish the script if there is a request for it