a route study is usually done and depends on a lot of factors besides the ones you listed. Yes, software is used in road design, both planning stage and in final design also. Artistic renderings are often used for public meetings.
some of the other important factors are right of way, environmental impacts, drainage, cost, visual impact, aesthetics and constructability and traffic control and public acceptance.