Software (or website) to visualize binary sequences
HERE is a link to a decent timing diagram generator.  It is free for now.  And is under active development.  Java based so portable.

THere is also Timing diagrammer pro from Syncad.  It is a paid app. but works well.