I found the "Zen of Wagtail" document really useful in understanding the philosophy behind the project: <a href="http://docs.wagtail.io/en/v2.0/getting_started/the_zen_of_wagtail.html" rel="nofollow">http://docs.wagtail.io/en/v2.0/getting_started/the_zen_of_wa...</a><p>In particular I really like the way it separates the roles of editor, site administrator and site developer. If you want custom fields, you write them in Python (and check them into version control) - it doesn't even try to give non-programmers tools for constructing custom data types.