This project has been some effort in doing, but if you head over to the Miscellaneous section (or just go directly to the link), you’ll find my new SWRPG Multi-Generator.
This project is an evolution of my previous NPC generator, in that it uses a bottom-up version of randomization (as well as the actual functionality of the NPC generator in parts). Both generators are designed to build off of a single component, rather than randomizing everything, in order to give a more coherent output. With the NPC generator, this meant generating a personality first and letting that drive other facets of the NPC (preferences, skills, tendencies, etc.). With the Multi-Generator (which includes a quest generator, weapon generator, and an update to the NPC generator), this means generating a location and a motivation first, and letting that drive the supporting elements.
To avoid being too verbose, I’ll shelf further expounding on this topic for now, and simply encourage you to head over to the generator and try it out! If you need detailed information, check out its help page, and be aware that anything you generate can be saved as an image to your computer (if you’d like to use the generated content for yourself later).