Here's my Top 5

#1 More advanced cross part sketching. Today it's not that intuitive to sketch one sketch that is used by several parts. I'd like to have a new approach and being able to name lines and points for better constraining. Lines should also have the option to put a “normal vector” to it. In that way I’d be able to more efficient insert parts into the assembly. “This line should be constrained to that line… and this point to that point” etc.

#2 Yet again, sketching. I’d like to be able to use different line colors when I sketch. Sometimes that would be of great help.

#3 Better control of weights, today it sometimes updates the drawing with incorrect weigt value.

#4 Yet again, weight. Please make it possible to specify how many value numbers to use. I’d like the weight value to be:

0,0XXkg (example 0,097kg, two value numbers)

X,XXkg (example 1,34kg, three value numbers)

XX,Xkg (example 18,2kg, three value numbers)

XXXkg (example 122kg, three value numbers)

XXXXkg (example 1 923kg, four value numbers)

Depending on the interval I’d like to specify how many numbers that should be displayed and the value should thus be rounded up/down.

#5 ”Easy fill calculations”. Today I use MOLDS - CAVITY in order to calculate needed oil in our products. This is not a good way but it works. Please make a “fill fluid here - fill upto here” kinda feature. 

SolidworksSolidworks World 2012 And The Top Ten List