What should we do to make creating physical threads easier?

I've seen a number of Enhancement Requests (see SPR 413026, yes we do see them and respond), forum posts, and gotten feedback directly from users that making threads, both internal and external, can be a complicated exercise, especially for newer users of the software.  Some of the areas we've seen interest from are custom shafting, optics, plastic & metal containers, transport systems (Archimedes' screw), and the like. 

So I'd like to ask you:

  1. What are the applications that require you to make threads (custom parts, fit analysis, marketing materials, just looks cool)?
  2. How do you make your threads?
  3. What features of the thread are difficult to create?
  4. Do you follow an international, industry, company, or personal standard?
  5. How can we make creating threads easier?
  6. How often do you need to make threads?
  7. How many instances of a threaded component would you typically use in an assembly?
  8. How big of a concern would a performance hit be if there were multiple instances within an assembly?
  9. Would you want to be able to toggle the thread from schematic to cosmetic/simple (like in Toolbox hardware options) for performance reasons?
  10. Is there a need for this functionality at the assembly level?
  11. If we had a tool for creating threads, what should it include?

If you can provide some examples of threads you've created (models preferably) it would be great.  You can attach them here if you are comfortable with that or send me a private message (click on my avatar and choose send private message from right side of profile page) and I'll send you my e-mail address.

Please keep responses to the topic of the thread

SolidworksParts And Features