The ThinkPad T590 is the latest in the T series lineup that provides a good mix of customizable options.  My model equipped with an i7, SSD, and a GeForce MX series graphics card is certainly more than capable.  The only downside so far is that it seems the software has not quite caught up yet. There are very few drivers available for this laptop either on Lenovo Vantage, or though Windows Update. The current wireless drivers cut in and out frequently and USB C flavored docking station is more of a struggle than the previous docking interface.