Homebuyers are concerned with price, the number of bedrooms and bathrooms, local school performance, property taxes, mortgage rates, comparative house prices, termites, condition of the house, house history, and why are the owners selling. Thus a real estate agent would need the skills to find out that information at lightning speeds- therefore, the software required. A smartphone with links to property tax records, mortgage quotes, recent sales records, school performance ratings, and more. Would be the minimum. === I would focus more on the skills. Software changes in the blink of an eye, and you can hire people to that part of the job for you. Focus more on getting to know everything about the area you work in, comps, what's on the market, what it went for, negotiation, and marketing. Your relational skills need to be at the top of your game as well.