From a hardware standpoint alone, there is only one option.
Switch is a home console you can take on the go or play on your TV. It has touch controls and motion controls. The online sucks, but it always sucked. It can literally do from a gameplay perspective, everything their other consoles can do. You can even make a virtual boy out of cardboard for fk sake!