Currently the canvas's 0 coordinate is located at top-left corner of the window. That's coincidentally where new nodes are created. It's annoying to deal with every time I open a file.
Here are my suggestions:
Create new nodes (without parent) at the center of the screen
When opening a file, align the canvas so that the most "top" and the most "left" nodes are some distance away from window corresponding window border.
Currently the canvas's 0 coordinate is located at top-left corner of the window. That's coincidentally where new nodes are created. It's annoying to deal with every time I open a file. Here are my suggestions: