I commute from my "home" settlement to the nearby crafting settlement whenever I need to craft. That definitely seems to be the way to do things at this time.
Company chat and settlement chat will definitely improve quality of life when they get implemented. A friend list, with maybe a subset for customers and frenemies, would be great too.