I think mdq [1], which was recently on HN somewhere, fits this.
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