Researched IIS and SQL synchronization.
Decided on SQL management studio connection to a source management such as TFS,Svn, Git to help us recreate queries quickly. Investigating the same for Visual Studio but I have yet to connect VS to SWIS which was my goal.
At the end of the day even if you use a spreadsheet of changes and backup your IIS inetpub directories off - you can keep track of and roll out the changes.
Diligence is everything on this- Solarwinds themselves I believe document right in their code and queries comment where it's used for tracking.