The underlying templates are built in either Markdown or Jinja2 tags in MS Word templates. The docassemble ecosystem offers a visual editor add-in that you can use to simplify template creation in Microsoft Word. Much of the document coding and logic is done in YAML, a simple, human-readable markup language. Without some familiarity with these markup/markdown languages, you may struggle to use the tool, however.
The platform is built on the common Flask web framework and uses Twitter's Bootstrap frontend framework. It has an open API; a fast, multi-threaded document generation engine; and a responsive frontend that looks good on both desktops and mobile phones. Since it's a dockerized application, advanced users will be able to scale their application's resources as needed.
docassemble is designed to let you collect the data you need for a template from end-users. The end users don't need to have any special knowledge about how templates or built or constructed. They can simple fill out simple, well-styled questionnaires and the docassemble system will take care of document generation and delivery.