When it comes to hardware wallets, we have to differentiate between those with buttons and a screen and those with just one button (bitcoin maxi only needs one button :)). As for the ones with just a button, I think the jack hardware wallet is close to the ideal design.