Делай Полигонами (Editable Poly), потом Meshsmooth. Через примитивы скорее ничего не выйдет (особенно если исполозовать Boolean и прочие штуки). По крайне мере моделька может и получится, но не для анимации с использовнаием Bones..Потому что здесь нужен более точный контроль за расположением вершин , граней и тд. Возможно где-то , в проблемный для анимации участках модели ,нужно будет увеличить детализацию. В Editable Poly это сделать не сложно.