I’ve been using a cli tool i had created for over 2 years now, it just works. I had more ideas but never got to incorporate those.
https://github.com/44za12/horcrux
https://github.com/edify42/otp-codegen
https://github.com/edify42/otp-codegen