I have heard on multiple occasions that one should rather not use \\ to force new lines, unless one uses it in environments like tabular or align, and it is advised to use \par instead.
How about starting new lines and creating a given amound of vertical spacing with \\[<len>]? Is this macro derived from \\ and in the same way "bad" for normal text outside of environments? Should I use something like \par\vspace{<len>} instead? Or what is the cleanest, and most elegant way of creating lines of text with a fixed vertical spacing?
Thanks!

\\[1em]. Use\parand set theparskipto a reasonable length (which would be something around\z@. Please see also [What are the differences between \par\vspace{2cm}\noindent and \[2cm]?](What are the differences between \par\vspace{2cm}\noindent and \[2cm]?) and When to use \par and when \? – Johannes_B Aug 31 '14 at 18:20\\is only "bad" because explicit line breaking and spacing is generally "bad" (or at least shouldn't be done in general documents) so\\[..]and\par\vspaceare equallybad– David Carlisle Aug 31 '14 at 19:24\\[..]is when you want to override the defaul line distance inside atabularenvironment. – Sep 02 '14 at 10:15