Rare for me to be in the mood to program in my own time, but I'm pretty happy with how this turned out.
It's a neat tracker for Pokemon randomisers where you shuffle like, everything. Previously I was using Showdown's damage calc to work out base stats, so that one's super handy. I think the numbers are sliiiiiightly off sometimes, but it's accurate enough for me.