You can write on almost any surface with suitable paints. The chair below used regular acrylic paints. Depending on the surface you can also use spray enamels, epoxy, wood stain, or just about any other type of finish

Thanks to Lynn Cotter

The watering can below used regular acrylic paints. Font used: Harrington