I have a stupid habit of pushing chord progressions...
Here's a simple two chord progression with many things flushed out of it:
It's in 3/4 time...and make sure you repeat it so you get the tensions and resolutions as it progresses...
3/4 ||: C#m - - | C#m - - | C#m - - | C#m - - | Amaj7 - - | Amaj7 - - | Amaj7 - - | Amaj7 - -

| Pretty much C# Natural Minor, with A Lydian if you will (one in the same pitch-wise)
Here's some great examples to progress it Diatonically and Cadence wise...
Example 1:
3/4 ||: C#m - - | C#m - - | C#m - - | C#m/E - - | Amaj7 - - | Amaj7 - - | Amaj7 - - | Amaj7/B - -

|
The C#m/E could just be a straight E Major chord if you want, but with just these two bass notes it just sounds fresher (reminds me of Ani Difranco a bit)
Example 2:
3/4 ||: C#m - - | C#m - - | C#m/E - - | C#m/F# - - | Amaj7 - - | Amaj7 - - | Amaj7/G# - - | Amaj7/B - -

|
The C#m7/F# could be a C#7sus11 Quartal chord (C# F# B E or F# B E G#)
Example 3:
3/4 ||: C#m - - | C#m - - | C#m/E - - | F#m7 - - | Amaj7 - - | Amaj7 - - | Amaj7/G# - - | B7 - -

|
This is still all Diatonic but the B7 at the end gives it a new flavor.
Example 4:
3/4 ||: C#m - - | C#m - - | C#m - - | B7 - - | Amaj7 - - | Amaj7 - - | Amaj7 - - | G#7 - -

|
Now the B7 is a walk down from C#->B->A adding some direction, but the G#7 is our forst non-Diatonic chord, but Cadence wise the G#7 takes us back to the C#m chord by way of a V7-Im Cadence.
Example 5:
3/4 ||: C#m - - | C#m - - | C#m - - | Cdim7 - - | Amaj7 - - | Amaj7 - - | Amaj7 - - | Adim7 - -

|
The Cdim7 and Adim7 are enharmonic to each other so they can actually be inter-changed with each other and Ebdim7 as well as F#dim7. Try it:
3/4 ||: C#m - - | C#m - - | C#m - - | Cdim7 - - | Amaj7 - - | Amaj7 - - | Amaj7 - - | Cdim7 - -

| Both using Cdim7
3/4 ||: C#m - - | C#m - - | C#m - - | Cdim7 - F#dim7 | Amaj7 - - | Amaj7 - - | Amaj7 - - | Cdim7 - Ebdim7

| Mixing the dim7 chord up on beats 1 and 3.
3/4 ||: C#m - - | C#m - - | C#m - - | Cdim7 Ebdim7 F#dim7 | Amaj7 - - | Amaj7 - - | Amaj7 - - | F#dim7 Ebdim7 Cdim7

| A different dim7 chord for each beat moving in one direction!
The combination are BASICALLY endless!
Example 6:
3/4 ||: C#m - - | C#m - - | C#m - - | E7 - - | Amaj7 - - | Amaj7 - - | Amaj7 - - | G#7 - -

|
This is nothing more than creating a V7-I Cadence for each chord change, a V7-I for E7-Amaj7 and a V7-Im for G#7-C#m
Example 7:
3/4 ||: C#m - - | C#m - - | C#m - - | Emaj7 - - | Amaj7 - - | Amaj7 - - | Amaj7 - - | G#m - -

|
This again is creating V-I Cadences for each new chord but keeping it ALL Diatonic Emaj7->Amaj7 and G#m->C#m are V-I Cadences within the C# Natural Minor/A Lydian Diatonic structure.
-----------------------------
Play them all in order...
3/4 ||: C#m - - | C#m - - | C#m - - | C#m - - | Amaj7 - - | Amaj7 - - | Amaj7 - - | Amaj7 - -

|
3/4 ||: C#m - - | C#m - - | C#m - - | C#m/E - - | Amaj7 - - | Amaj7 - - | Amaj7 - - | Amaj7/B - -

|
3/4 ||: C#m - - | C#m - - | C#m/E - - | C#m/F# - - | Amaj7 - - | Amaj7 - - | Amaj7/G# - - | Amaj7/B - -

|
3/4 ||: C#m - - | C#m - - | C#m/E - - | F#m7 - - | Amaj7 - - | Amaj7 - - | Amaj7 - - | B7 - -

|
3/4 ||: C#m - - | C#m - - | C#m - - | B7 - - | Amaj7 - - | Amaj7 - - | Amaj7 - - | G#7 - -

|
3/4 ||: C#m - - | C#m - - | C#m - - | Cdim7 - - | Amaj7 - - | Amaj7 - - | Amaj7 - - | Adim7 - -

|
3/4 ||: C#m - - | C#m - - | C#m - - | Cdim7 - - | Amaj7 - - | Amaj7 - - | Amaj7 - - | Cdim7 - -

|
3/4 ||: C#m - - | C#m - - | C#m - - | Cdim7 F#dim7 - | Amaj7 - - | Amaj7 - - | Amaj7 - - | Cdim7 Ebdim7 -

|
3/4 ||: C#m - - | C#m - - | C#m - - | E7 - - | Amaj7 - - | Amaj7 - - | Amaj7 - - | G#7 - -

|
3/4 ||: C#m - - | C#m - - | C#m - - | Emaj7 - - | Amaj7 - - | Amaj7 - - | Amaj7 - - | G#m - -

|
Now, interchange between them all and see what you can come up with!!!