How many things can Arduino Uno control?
As many as you can stack, without conflicting dedicated control pins. Devices that use I2C with unique addresses, or SPI with remappable Chip Select pins, are the most ideal.

Even more if you avoid existing shields, and design your own.