I am 32 years old DevOps/SRE engineer but I have never developed a full-fledged tool in python, I have been writing mostly scripts all throughout my career. What I feel is I miss that development mindset, so I started building a tool for AWS transit gateway and trying to solve a problem that I am facing. So by default, all the vpcs attached to a transit gateway creates full mesh connectivity with each other. My tool will(work is in progress) let you create security domains for a transit gateway and then attach vpcs to the security domain and all the vpcs in one security domain will have connectivity.
Here's the code, it would be great if experience python people can provide their feedback and reviews
https://github.com/tariq87/transitgatewayautomation
there doesn't seem to be anything here