I think you can do it ๐ But I can understand if it seems a little overwhelming.
If you ever decide to give it a shot just let us know if you run into any issues. The hardest part is choosing the plugin that you want to manage your multiple widgets with…..you won’t really need to code anything except for adding that first part in your template file I mentioned in the post.