Gray is a reliable color to use inside and outside ... Also consider the finish, a matte finish deck paint or stain will hide dirt and smudges better than high gloss products.