@ASharp-J - If you are open to sharing your work with others there are a few options. You can export the widget and upload or just share the code directly in a post.
For import / export instructions see here - Custom Widgets Overview - You can upload the file to a post like this one - Case Convertor Custom Widget
Or could just paste the code here.