Draw from the names you supply
Put one name on each line. Excluded names are removed before drawing. No repeats removes the selected entry until you reset or edit the list. Remaining names and history stay visible. If everyone needs a group instead of one winner, split the names into teams.
A worked example
With Ada excluded from Ada, Ben and Cleo, only Ben or Cleo can be drawn. No repeats leaves the other name for the next draw.
Before you use the result
Duplicate names are separate entries unless you remove duplicates. Use surnames or labels to tell different people with the same name apart.