Excellent work, sir. Brilliant stuff and I'm using it in conjunction with the brilliant World Without Numbers book by Kevin Crawford.
For those wanting less duplicate rolls, a simple solution: use a linear distribution with a single die.
Instead of 2d6 just use 1d12.
Instead of 3d6 use 1d20 and add variables to the unassigned values.