Noun
improvisers [sing. an improviser]
extemporizers [sing. an extemporizer]