This is a nice question but not one with a simple answer.
Using Zigbee is (I think) a smart idea. I have my home, office and workshop all set-up with HomeAssistant installations with Zigbee devices.
Zigbee does have a few issues though. It is a mesh network with one coordinator (your zigbee stick/dongle on your HA machine), routers and end-devices. Most of the times all mains powered devices act as routers and all battery powered devices as end-devices. For the mesh to work best, it needs a tightly coupled net - meaning that you need a good number of router devices spread over your home/office area.
My office and workshop are located in a building with a number of thick walls and metal walls and my home has a thick concrete ceiling between the first and second floor limiting zigbee traffic.
I started using Sonoff ZBMINI devices. These have a 3-wire mains connection (neutral, phase and a wire to the lamp) so I can use my standard workshop lighting. These devices are all mounted in the connection boxes in the brick walls so they have a limited range. In a few places I do not have a neutral wire in the connection box so I needed the ZBMINI-L2. That one does not need a neutral wire and connects in between the phase and the wire to the lamp like a regular switch. But … this is not a router, only and end-device …
At home I started using smart power plugs (some unknown Chinese brand) but meanwhile replaced a lot of the regular not-smart light bulbs with Ikea Tradfri ones. These work great and the only issue I have with those is that the lowest dimming setting of a 860 lm bulb is still fairly bright and Ikea does not seem to have low intensity bulbs with an E27 socket so I added some smaller E14 bulbs with an E27-E14 converter.
My original zigbee stick was a Conbee-II stick but I had lots of issues with the configuration so I replaced all of them with the Sonoff Dongle.
All of these devices are perfect. Not (too) expensive and very reliable.
I have a few Sonoff SNZB-02D temp/humidity devices (with display) and these work perfectly as well but I have had bad luck with some of the other Sonoff battery powered devices. Their PIR sensor gives a lot of false positive movements, the older temp/humidity sensor kept loosing the network (and re-adding them failed a lot of times), the door/window sensor had a battery lifetime of about 2 weeks.
The human presence sensor (SNZB-06P) is a radar style presence sensor that also detects when I just sit on a chair and don’t move. This one is powered using a USB cable (you need to provide your own USB power adapter) and this one works very nicely - since it is ‘mains’ powered, it also acts as a router.
My wall switches are a mix of Aqara double wall rocker switches and different Ikea remote control devices. The Aqara switch is a no brainer, very long battery lifetime (3 years for the one that I use every day to switch the main lights on and off) and HA supports single click, double click, click both at the same time (and maybe more) events. The older (round) Ikea remote has also loads of events you can trigger on but the newer ones are a bit of a gamble. Styrbar is a 4-button remote but I heard that newer firmware now only shows 2 buttons in HA (but this is the one that you get for almost free with a number of “starter kits” so I do have a few of them). With the older firmware (that is still in the devices I bought last week) still has all 4 buttons but only provides single click events. The Somrig 2-button remote does support double click events.
Philips Hue works great with HA too but they are very expensive and I think they do not provide that much more functionality above the Ikea bulbs - apart maybe for the RGB color lamps.
If money is not an issue but quality is, I’d go for the Sonoff stick and Aqara wall switches (work great and look the best). Get an Ikea started kit (contains a few bulbs and a remote) and start playing with those.
Add in a few RGB bulbs too for mood lighting. Try one from Ikea and one from Hue and see what you like best. I think the Hue ones provide a nicer “color glow” that the Ikea ones but they are much more expensive.
When you buy Ikea lamps, look at the symbol on the box: there is a 270 degree circle that tells you if the lamp is an RGB one (rainbow color pattern), a cool/warm white one (blue/yellow circle) or only cool or warm white (blue or yellow circle).
I also have a few smart power plugs (NEO Zigbee Smart Power Plug with Energy Meter). These are nice to have so you can quickly make a non-smart device smart. Even your washing machine - you would not want to power it off using a plug but measuring the power you can create an event when it is ready)
All this works with just HA and a Zigbee stick. No need to use any of the Aqara, Hue or Ikea hubs or apps.