Best switch to use for Tapo L535B smart WIFI light bulb and Tapo P100 Smart WIFI socket?

I have a Raspberry Pi Zero 2 W with HA OS on it. I want to connect my Tapo L535B smart WIFI light bulb and Tapo P100 Smart WIFI Socket and use a smart button to turn them on and off. Eg. press once to turn light on/off, press twice to turn socket on/off etc.

Which smart button would be best for this? Can I use a Tapo S200B without a hub?