I've created a simple template part that provides a nested repeating structure with outline numbering.
i.e. 1. ...1.1. ...1.1.1. ...1.1.2. ...1.1.3. ...1.2. ...1.2.1. ...1.2.2. ...2.
This is easy to ...