How are people organizing their global sets?

I've found it a little challenging to use global sets effectively, so I'm wondering how others are doing it.

The fact that a global has to be in a set has been a little tricky to deal with at the beginning a of a build, as knowing what those sets might be is hard when there aren't any globals yet.

This leaves me using sets like "Misc", "Content", and "Settings", which doesn't end up being all that helpful.

The arbitrary nature of these assignments also present a problem when using those globals, because you have to call them with their set name {{ settings.analyticsId }}.

Just thinking out loud, and wondering how others are dealing!

Also all my global sets have prefix: global__settings, global__misc...