What software to use depends on discipline and type of text. In the Humanities and Social Sciences, word processing tools like Microsoft Word or online versions such as Google Docs are common, whereas many writers within, for instance, Science, Technology and Theoretical Linguistics prefer typesetting systems like LaTeX.
Students are advised to consult their teachers regarding the use of writing tools, as preferences and requirements may vary between departments and between courses.
Writers using LaTeX often use templates provided by the publisher. On the IEEE website, for instance, there are templates for IEEE publications as well as comprehensive information about the use of such templates.