Pending on the size of your blocks with determine the size of ruler.....
for the past several years all I use is my 12" square ruler, as a general rule none of my blocks are bigger than that,
so it works for everything smaller. I really only use two rulers, my 6 x 24" for cutting my pieces and my 12 x 12....
yes I do have some specialty ones....but there use is very limited.