Create a widget to output child pages. Allow an option to recurse or only show direct children
YOu can do this via the contentbox helper already:
It also has several arguemnts to determine depth