I don't know anyone here did model work from scratch in XSI.
me
All the models created by me were done in XSI. I learned XSI first because I knew it was crucial to getting models into Sins and frankly just don't want to learn anything else at this point.
I'm not recommending it as a the best modeling tool, just saying 
I will say that texturing in XSI is not fun, and you need to make the texture first then hand map every polygon in the UV map to the proper spot on the texture sheet.
Can be tough but it's possible. I textured the entire Hypercorp race using XSI with two texture sheets: one for ships and one for structures.
http://www.moddb.com/mods/sins-of-the-fallen/features/hypercorp-race
I imagine their must be better programs to do that with.
There are other tools. I also use a 3d paint program and know of atleast a couple others that use something similar.
There's also several free tools that I know Thoumsin has written about if you like data mining (not going to do it).