Our plugins ship with .fxp files for VSTs, .tfx files for Pro Tools, .aupreset files for Logic, and our own internal preset management.
Some users really appreciate support of host presets. They work well with the hosts’ control surface integration and accessibility features.
We do this with the help of a script that converts between preset formats. 8 years ago I shared an early version of this script but it didn’t seem like there was any interest: