Hi Kevin Pipher,
Thank you for contacting us. We are sorry for delaying our response.
We don't have any plans for creating such module. It would be definitely helpful if anyone could create such forms on the fly, so we are logging this as a feature request, but cannot commit any time frame for implementing it in Sitefinity.
Since Sitefinity could be used as a framework, you can develop anything you would like to achieve.
In case the file that should be downloaded is stored in a library (e.g. in database), you could simply use the Libraries API, because there is already a functionality for permissions. Then you could develop a user control, that submit the users credentials.
We will discuss this suggestion for sure. Let us know if we can assist you with anything else.
the Telerik team