some tiny tsumego are hard because counter-intuitive , so computer will not be good way to estimate difficulty to humans
OGS has users with rank - it could give rank to tsumego as well, then rank of tsumego would change same way as rank of opponent, but no one coded this
tsumego generators exist long ago, all problems on sahwal were generated