Function to launch the editor for the purposes of getting new text content

Generic function - useful for any text, not just comments (summary, description, testing instructions, etc).
Takes (optional) existing file *content* to play with