@b3m2a1 I wouldn't call it lightweight :) I am terrible at judging such cases so I won't say. What I think is worth pursuing is a project type/structure independent IDE. Something I started with DevTools`. So I opt for giving people tools that do well defined things and how they use it is up to them. My experience with your code is that it is great if it fits your style/project setup. So either your idea comes with a really clear documentation or you may end up with low feedback.
That is just an opinion though and I could be completely wrong.