Yes, the difference is mainly stylistic.

написав - literary
написавши - vernacular
написамши - even more vernacular