what 3d engine do you have now?
if it's modular, you could just try to rewrite that specific module.
(and if you're gonna write your own: that's a silent hint :P)
I'm not writing a modeller but rather a gaming engine. I just can't seem to find any that will do the job these days. You can get ones like irrlicht but they all have their cons such as the 16bit vertices limitation so I shall learn OpenGL and write my own gaming engine.