Hey there @mongry5222! There are a handful of ways to script tools for the editor. Python, Blueprints, and C++. Deciding which to use would be dependent on your use case and proficiency with each scripting language.
Python:
Blueprint editor scripting:
C++ Editor Plugins: