MSYT
Retro Guru
Cerakote..done it loads of times. Hard, thin, various colours. Gloss level can be adjusted by mixing and there is a clear coat option if needed for ultra shiny surfaces.
I was going to suggest that too - although I've only done one seatpost - the original for an Orange P7
Stems however - done a few of them and they fit beautifully still.