I’ve gotten into the habit of implementing non game-specific features as code plugins. I usually use the BlankPlugin included with UnrealEngine as base, changing some file names and code to a new name. I wrote a Python 3 script to do this automatically. Not sure if anyone is interested, but feel free to use this script in any way you want.
======================================================================================================== This script modifies the BlankPlugin template to create a plugin with the desired name. Dependencies: Download Python 3.x.x from https://www.python.org/ How to use: * Double click GeneratePlugin.py and follow instructions * Or, from commandline: GeneratePlugin.py PluginName "Plugin friendly name" "Plugin description" The generated plugin is found at GeneratedPlugins/PluginName. Script by ZKShao. Feel free to redistribute and modify. ========================================================================================================