Simple solutions to the fabrication of textured and porous coatings