It depends on how interesting you want your chord progressions, and also what style of music you're playing.
So assuming you're not doing jazz, you could try:
1. Take a fairly standard chord progression, then change chord IV to II, and V to III. So for example, if you're playing in C major, change F to Dm or G to Em. Don't do it all the time though, swap and change.
2. Take a one note from the first chord, then try another chord with one note that matches. So you could take G from a C major chord, then you could go to Em, G, Gm, E major, Ab Maj 7, Bb 6 etc. Then do the same for the next chord.
You can also try this using notes from the melody.
3. What I call "circle of 3rds" (as an alternative to circle of 5ths). This is good for prog rock... play Major chords up in Minor 3rds. So C to Eb to Gb. Or do Minor chords in major 3rds - Cm to Em to Gm. Mix these about. You can also could try dropping down, or going up a semitone (but in the same key as the current chord). So if you're on F, drop to Em, then try going up / down a 3rd on the next chord.
4. All of the above, but also change the inversion of the chords (e.g. C with an E bass, or G bass etc).
Another suggestion is using Liquid Notes:
https://www.re-compose.com/liquid-notes-music-software.html. This re-harmonises chords, melodies etc.