Forum Discussion
Bigsuds and pycontrol still work, but they were developed for the old SOAP-based iControl API. Since iControlREST is the future of BigIP automation, it might be a better idea to avoid the use of bigsuds and pycontrol.
If you're interested in developing a web-interface, Python back-end is a great choice. Unless you're working with large amounts of data, working with temporary .txt files will suffice. However, if your tool becomes popular in your enterprise, you may have to start storing some stuff in MySQL database to ensure performance. In regards to performance, you should also consider the use of parallelism (Multithreading) so you can work with multiple iControlREST request-response streams at once and avoid serial execution.
I have done similar tools myself but since iControlREST automation projects are my bread and butter right now, I cannot share this stuff. For basic examples, Jason's article is a great starting point
(iControlREST + Python)
https://devcentral.f5.com/articles/demystifying-icontrol-rest-part-1-understanding-the-request-uri
Regards,