Updated Documentation/Guide on Webforms/Website

I wanted to know if someone has good resources on web forms as this part is not very well documented. Apart from the regular doctype submit form I was wondering if the following is possible

  • Role-based web forms
  • List view of certain user owned documents in a doctype and the ability to modify them
  • Update a submitted web form
  • Workflow actions on a web form

My aim is to remove desk access for my users as we have very limited use to most of ERPNext huge functionality.

Thank you