IWhether you are purchasing in-state or out-of-state, you should use a selling (same as buyer) agent to rerpsent you to find the best house for your requirement; whether it's for your primary residence, vacation homes or just for investment properties. The selling agent should be able to provide you with all the houses that fit your criteria, help you to find the one to buy.
Sometimes the terms can be confusing.
A 'selling' agent represents buyers, so you can say that's the same as buying agent.
The agent that listed the seller's house for sale is actaully called a 'listing' agent. The listing agent only rerpesents the few houses that they have listed for sale.
However, they also help others to find right house to buy, in those casese, they are the selling agent for those clients not listing agent.
Maybe that's where the confusion comes from.
Please let me know if you have further question.