when i start node-red, it opens up the last project i was working on. To start a new one clean, I have to delete all tabs and then manually delete nodes which is lot of hassle. I tried the "project" feature but it never worked well for me. Is there a way to setup node-red to start with empty flows?
Rename the folder .node-red in your user folder to something else. That will be be re-created when you restart node-red, with empty flows file and no extra installed nodes. If you want to keep the installed nodes, but with empty flows file then look at the startup output when you start node-red and it will tell you where your flows file is. Delete or rename that to start again.
The above assumes that you are not using Docker.
If it doesn't work then post the terminal output when you start node-red. Copy/paste please, not screenshot.