Mdq seems just what I've been looking for. I have yet to test it.
Based on documentation, you can mdq for the chapter whose heading is "## Foobar"; or extract all lists in chapter "### Xyzzy".
Thanks, abound!
Update: mdq discussion https://news.ycombinator.com/item?id=43152704