New Flat System automation suggestion

Hello,
Im new to home assistant and I would like to set it up. I am currently restructuring a flat of 3.5 rooms in Switzerland and I am looking for smart light switches in order to control lights, power outlet and shutters.
For the lights I will have lights that can be dimmed as well light with RGB White and dimmed as well.

Which product would you recommend for:

  1. light to be dimmed
  2. light to be dimmed with RGB white
  3. power outlet
  4. shutter (up and down)

Any advice will be really appreciated.