If you have trouble finding materials for crafting simply level your gathering skills. As to having stuff sell, make what's in demand, and it sells. Adding this market stall system would be pointless and just cause even more congestion in areas that are already overfull.