wut? Uhh, I wrote Narsil, then NarsilM. I based NarsilM on my original e-switch firmware that did not have ramping, but was already for the Attiny85. This was the plan for the Q8 - to use the original mode set e-switch firmware, which had already been around for a while. For example, I recall VOB really liking that UI and I thought a few others that used it did as well, so this is why we went with it. It was based on the "Werner UI", but I added some twists/tweaks to it.
But... (big but) Narsil, based on original e-switch, was always based on earlier Attiny13A/25 stuff around -- I didn't develop it in a vacuum, I used existing start-up, interrupt handling, hardware I/F code that was already published, and why not? I'm not making money on this, though there has been some, but if I calculated it, it would probably be under the minimum wage rate. I recall spending full weekends, which at my rates, would be thousands of dollars, and gotten a small fraction of that.
As far as the features, some stuff is my original thing, some came from others, some came from others' ideas, some tweaks were added to original code/ideas, all of the above. TK of course provided input to Narsil, and I think she used some of my ideas from Narsil in Anduril (I think but not sure I can take credit there), but that's all good, how it supposed to work.
I do still work on/use NarsilM, though I've not have time to follow through with commitments -- my fault. I do need to spend more time though on Anduril, to understand it, possibly tweak it in areas to my own liking, but the framework is superior to NarsilM for sure, and there's more features fit in to the same code space, so it's all good. If I had time, that's what I'd be doing now - either using Anduril as-is or modding/updating it in areas that NarsilM may still have advantages (custom HW support perhaps), or possible tweaks in the UI. I think the docs is one area lacking but TK and others are improving on that right now.
I got a crazy full-time consulting gig, and some health issues, and just plain old age to deal with as of late which all doesn't help.