Not sure how much storage space you need but I'm really satisfied with the Hyundai Ioniq 6. Thanks to its good aerodynamics, it's one of the most efficient EVs which in turn leads to a good range. It can tow trailers, is available with AWD, has physical buttons for all important functions, supports Android Auto and Apple Carplay. It internally uses a current of 800V (rather than 400 as many other EVs) which allows for really fast charging speeds.
There's also a slightly larger (less aerodynamic) version of it, called Ioniq 5.
Based on what I saw in reviews, the Volkswagen ID.7 is also a really nice car with lots of storage space but there I didn't have the chance to drive one so far.