How do you convert a character into a standalone figure ?

The advantage of converting a character into a standalone is that it's much lighter on the scene. You can remove the geometry that's not visible and the morphs you don't need and pack-up textures. So to get a single optimized standalone figure from character + hair + clothing + items.
I already do this in Blender since I mainly use DS as a content generator for Blender. But I'm just wondering if it's possible to get a similar result right inside DS. I had some success by saving as obj and importing back but I'm wondering if anyone has some experience with this. Basically my procedure is as follows.
- save character and needed morphs as obj
- import back the character and use the transfer utility to get a figure
- import back the morphs using the morph loader tool
- pack-up textures with the texture atlas tool