i wonder if someone could give me some pointers to achieve this. My math skills are rubbish at best
The idea is to create an area at edit time using a number of cloned sprites. Then say how many blocks you need to fill this area.
At runtime the area is filled with the required number of random sized blocks.