As far as the smart switches, there’s no one “best.” Different things work for different people. Depends on a lot of things including budget.
See the Lightng FAQ for the UK for some of the various options.
( The topic title is a clickable link)