Most of the npcs you mention are easily dealt with. Do one and then use the mook rules in Legend for all the others. I've done sheets of these where I put the basic stat block at the top of the page together with the Combat Notes. I then make a table in my word processor, label the rows 1 through 10, put their HP values in column two, major wound values in column three, space for current HP in column four, and status effects (ensnared, prone etc.) in column five. This takes maybe ten minutes per gang after I've set up the format. I use a die roller to generate random values in the xD6+Y range for the HP's to get a little variability.
For these nameless individuals you don't need more than this and you have the whole gang on one sheet ready for combat.
The Runequest multi npc generator that was recently posted works really well if you want to do more than one full stat'ed npc, it prints them out 2 per page.