their are definitley rules that apply to playing progressions, from chord to chord!
it all really starts with knowing the 8 basic chords and the actual way to play those 8 paticular chords. ( maj,min,min,maj,maj,min,dim,maj)
now that is the real basic way to play those chords; for starters......now if you don't know this, or if you choose not to apply this basic knowledge in you playing, then it is impossible to show you the alternat chords, or substitutes, because they would involve reversing the rule!
also from knowing those basic chords and playing them the way they should be played, allows us to play them in their other inversions, which as we know can only be played off of the root, 3rd, 5th, and 7th.......
this alone opens options on top of options, at you choice! and if you playem enough, you will know what it sounds like for when you want to play it!
now then you can play the alternat chords, and play those in the inversions they can be played in, and wow! you start really acting up on the board!
i hope i was able to help, someone can take it from here!
i will say this, as you play these chords, you will notice that certain chords go together! ex: the 5 will always lead you to the 1.....it becomes a series of patterns after a while once you know how they go together!
1 to 4__ 4 to 7__ 7 to 3__ 3 to 6__ 6 to 2__ 2 to 5__ 5 to 1......
and this never changes! unless you are breaking the rules for the most part! traditional tends to follow the rules.....like those nbrs. i just gave! but now contemparary is another thang!