I want to be able to have two instances which are completely independent in the sense that I can be working on two separate unrelated projects in different folders without any i
You can use the --new-instance option as well. Just run
spyder --new-instance