The keyboard instrument you might be referring to could be the piano, which evolved from earlier keyboard instruments like the harpsichord and clavichord.
As for the "wood blocks flute," it seems there might be a mix-up in terminology. The term "flute" typically refers to a specific wind instrument, while "wood block" and "xylophone" refer to percussion instruments.
A xylophone is made of wooden bars and is definitely a percussion instrument, used in a variety of musical styles. It does not have a direct relation to flutes. However, both the xylophone and the flute are part of the broader group of musical instruments, but they belong to different categories (percussion and woodwind, respectively).