Both of those lack support for custom "sources", instead of just markdown files.
A lot of people like Contentful (https://www.contentful.com/), which static site generators like Gatsby support.
This doesn't really address your remark about webpack though.
However, I have been using Gatsby and I haven't had any issues with it. It is completely internal and hidden from the end user.