QF3 has an intuitive interface, it does not need instructions and documentation. The higher your level of knowledge, the more opportunities you can find in the component.
To build complex and beautiful forms will need knowledge of HTML and CSS. However, it will not be difficult for an inexperienced user to make dependent drop-down lists or a simple calculator. And the most basic knowledge of CSS will allow you to make unique forms.