I have never used it before but Solid Edge publishes to GrabCAD so that has to be the winner, right?! I think they are all capable so it really comes to personal preference. What does the company you fork use? What do you like using best?
I like SolidWorks the best but have only played around with inventor