Thanks! a mil for detailing these.
I think were aligned on the vision :) Certainly things like being system-agnostic, expandable and having a more modular generation approach are in my scope. Adding more platform features such as Note-taking are already WIP. You can already experiment with the current Note-taking capability tested at https://pendicepaper.com/hexroll/ (the pencil icons) BTW.
For Hexroll v1, I was focusing more on adding the basic content generation entities - and I always feel I can and should do a better job at adding more variations or complications to the generation logic to make things more interesting.
Working on Hexroll v2, I'm now extending it as a platform - with things like VTT support, continent editing, modularity and mutability align perfectly with your ideas.