Hub/Dock solutions are entirely use-case dependent. Do you want something portable? Do you want USB Power Delivery passthrough? Do you have multiple monitors? What type of display connections do you want? How many USB-A ports do you want? There really isn't a one-size-fits-all best solution for this.