It took pretty much two full days of work, but I finished it and wrote a tutorial in a single weekend. Which was not bad considering the changes to the underlying framework that I ended up implementing. I spent another week or so adding tweaks and small improvements, and now I'm pretty happy with where it is.
Oh, and a few months earlier I was trying to remember some probabilities and decided I wanted my own reference, so I quickly wrote up a basic dice probability tabulator that can generate probability tables for an abitrary number of dice. All the dice must have the same number of sides, but you can choose between several common dice. It also includes the numbers for rerolls and "Hand-of-Fate"-type abilities. It does however use a very basic brute-force approach that can take quite a long time when the numbers get too high, potentially timing-out in the browser. Oh well, it's probably fine for typical wargaming use. It does what I need it to anyway.