We have file_select, which allows selection of existing files.

It'd be useful to have a similar function which allows file creation. Or perhaps add a "saveas" flag to the filter string for file_select.