I think you are over thinking here a bit. A much simpler way for me was to practice by just using common chord progressions.
For example, using I, IV, V progression start with a 6th string root and play it down the neck. Then switch keys and do it again. you could then try playing the same progression up the neck. From there, practice with the I on string 6 and the IV and V on string 5. And so on.
From there just pick another progression such as I vi IV V so you can add in a minor shape.
If you’re unfamiliar with chord progressions there’s lots of info here in the community.
Cheers,
Glen