I'm in the process of painting one. I used plywood from Lowes that I have painted both sides with two coats of exterior paint. I plan on taping off my design and hope it turns out as well as yours.
I love the idea of being able to change out the block depending on the season or holiday!