I don't know about this. Configuration via JSON is common (Sublime Text, the most popular), I'd say that it's Atom that is bizzare on this aspect.
As for "projects", I'd argue that if you open a folder, that's your project/workspace/whatever.
Just thought I'd add this in case someone who doesn't know VS Code[ well] gets confused.