Here is a good article with many interactive circuits: **broken link removed**. This sounds like what you are looking for.
Here is a quote from the article:
"...all sequential circuits inevitably comprise flipflops and latches; otherwise sequencers could not store information. And since the set of flipflops and latches is very small (i.e. RS, D, JK, T), we could as well pick which flipflops we wish to use from the outset and design around that type of flipflop."
Good luck