I hope I don't offend anyone by saying this, but...
I used to use Solid Works and switched to Solid Edge. I find it funny how the two closely compete.
I have to admit Solid Works does a good job with the Wow tools, but when it comes down to serious modeling, the flexiblity is not there. Too many work arounds and what I consider taking the long route.
In being fast to market as they say, they took short cuts in programming from day one. Now they have the band aid effect going on. That's why Solid Works can't handle the large assemblies like Solid Edge can.
I like the fact that I can program with Solid Edge, I don't want to have to be a programmer to do my job, with Solid Works we were having to write macros to speed up the drawing/modeling process.
Also, there is too many add on's for Solid Works that are already offered in Solid Edges package.
As far as the new additions, I don't see anything different than what I'm already doing with Edge, including the material and textures.
Again, I don't want to offend Solid Works users, but we were told in the buying of Works process all the things we could do, to later find out we couldn't. Our sales rep didn't exactly lie, but didn't exactly tell the whole truth.