This tool generates a surface by extruding a profile curve along one or more guide rails. It is ideal for creating curved beams, complex piping, or winding structural elements.
Once you create a curved skin with Curviloft, it is just a face. To give it thickness (e.g., a vaulted ceiling):
There are newer plugins, but Curviloft remains relevant.