I actually already done it via MCU, just was curious, whenever there was such hardware product available, because there is say CD4543, which has all the features needed, but it is for 7 segment displays, not for 10 outputs. Also there are some I2C bus expanders, but they have 8 or 16 bit outputs, not 10....