Hola,
Claro que si puedes colocar todo lo que necesitas dentro de una sola función document.write(), por ejemplo,
<script>
document.write("<h2>Hola Alura!</h2><p>Nuevo párrafo</p><p>Otro nuevo párrafo</p>");
</script>
Observarás que todo está dentro de una misma función, y al momento de ejecutarse aparece en líneas distintas porque son tres etiquetas.
¿Pero y si el programa es más complejo que un par de líneas? Ahí entramos en otro tema, y es mantener la legibilidad al momento de escribir código. Siempre será más sencillo de comprender a simple vista que cada línea/etiqueta esté separada por un nuevo document.write(), tanto como para ti mismo como para otros desarrolladores al momento de colaborar.