Most meeting roles in Toastmasters are impromptu, such as table topics, evaluations, timer, and grammarian. The exceptions are the prepared speeches.
From experience, we learn to give impromptu speeches too. Here is a Toastmasters guide on preparing a speech in 5 minutes. This is a natural development that comes from working through the Competent Communicator, and advanced Toastmasters manuals.