I think fragmotion is a good option for this.
It can open x files, and export.
Fragmotion keeps the anims and you can adjust the vertices .
But when changing the model you also needs to adjusting the texture and uv's
The texture can be changed in GImp or photoshop.
Harry