Hopefully this merits a thread.
Sometimes, you'll want to create a pulse of delay S (in seconds), and most people approach this by placing down 2S delay blocks in a loop (as a delay block creates a 0.5 second delay).
However, you can save space by realising that the addition of a flip-flop as...