Jack,
I have used solid works, sketch up(free) but u need the add ons for stl files(also free) also gives u the ability to explode and edit stl files you have loaded as well as a ton of models...