Choose the right surface first
There are three surfaces to keep separate: the web product, the published toolkit packages, and the internal module graph that supports them.
Most consumers should start by deciding whether they need a browser workflow, a package integration, or a deeper contribution path. That decision narrows the relevant surface much faster than reading source folders top to bottom.