All of these are standards based (or they won't won't work with any random device.) With exceptions like Ubiquity's now-deprecated "Zero Handoff". Now they have "Fast Roaming" that is not 802.11r but I've no idea what this actually does.
Client steering sounds like 802.11k and/or 802.11v.
I guess node steering is like client steering but for nodes. I assume nodes are APs. If 2 nodes only, then no point lah.
Band steering is always good to have. Most clients nowadays will automatically prefer 5Ghz over 2.4Ghz anyway.
Having 2 SSIDs for 2.4Ghz & 5Ghz is kinda like human band steering.
But most important to remember is that the AP never makes the decision, it's always the device that decides which BSSID it wants to connect to. The most the AP can actively do is to kick the client off if its signal is too low. I do this on my Mikrotik APs bcos Mikrotik wifi sux, no 802.11kvr.
Lastly lowering transmit power almost always help. MY max is 30dBM or 1000mW. I have both my 5Ghz APs at 25dBM (300mW) and my 2.4Ghz at 20dBM (100mW.) This largely depends on your house and neighbours.
As
blacktubi mentioned, Deco M-series works pretty well. That's my go-to APs for family & friends. Can't separate the SSIDs but that's how I like it anyway so that's fine. The only complain I have is their SmartDHCP (in AP mode) which can't be turned off. It comes on when it's unable to obtain an address from your main router and starts assigning addresses to everyone. I think they may have put in an on/off toggle for that now.
Ic. My parent and child nodes the signals are not strong but somehow I can still can full or 90% speed most of the time
with reasonable amount of latency.
I just managed to get a 2nd hand MR8300 at quite cheap price today and I will try to add it to see if it improves further.