In such cases I use a scripting language, or for more complex stuff, Matlab (at work) or Octave (at home), to calculate and generate bit patterns. I find that more convenient than having to move a cursor around with a mouse, click myself silly and in the end anyhow have to use the keyboard to type in a value.