Oraxen is a minecraft plugin that allows to easily use Minecraft 1.14 features in order to create new items with custom textures. It handles the resourcepack generation, upload (using Polymath) and has an extensible API.
Why do you think that https://github.com/InsightsPlugin/Insights is a good alternative to oraxen