D4: As a heads up, not all towns are created equal, and the return to town hotkey is probably wasting your time.
https://i.imgur.com/a0tUdvM.png
The Writhing Mire TP point has a blacksmith, jewel seller, and player stash all very close to the TP point and close to each other. The Jewel Seller at writhing mire is unique and will buy weapons and armor off of you. Making this the best TP point for inventory management.
https://i.imgur.com/05DOjde.png
If you need the services offered by a major town, there is no better than Cerrigar. Cerrigar's TP point is on mainstreet, where incidentally every other major city service is located. Even the obol vendor is within arm's reach. The downside is that the player stash and wardrobe is pretty far away. So if you specifically need the glamour dresser you're looking at a 3 way tie between Ked Bardu, Gea Kul, and Kyovashad.
It seems like a small little thing, but think about fitting the extra time it takes to open the map and choose a TP into the time it takes to mount up in Kyovashad and say, visit the gem crafter. It's a surprising amount of time saved for only a little extra effort.
I agree, I tend to stick around the ToW and stash any gear I may need to properly review until I am done farming, at which point I return to a big town like Kyovashad or similar and mill around there until I have done everything I need to.
Everytime I need to offload my inventory (which is the majority of why I go to town), I need a smith, vendor and my stash. Cerrigar is actually kinda the worst town for me.
It's only a few seconds difference though, so opening the map and searching for specific town is probably more time wasted than just hitting the town portal button.
Maybe it’s because I spent most time there, but I think that Kyovashad is the nicest hub. It’s the only town where I don’t have to check the map find anything.