There are no out of the box solutions, as far as I know, for your stated problem. Mainly because your problem is too broad.
Selenium can't detect "forms" unless you tell it what forms are. To do that you need to find an identifiable CSS or XPATH selector for all the elements on any webpage that could qualify as a form input field.
Furthermore, filling every possible input field in a form with acceptable input is something you can only do if you know how a webpage classifies "good" and "bad" input. Selenium can't make that choice for you.
Submitting a form can be done in multiple ways, most webpages use a "Submit" or similar button. Selenium can't automatically detect that button is and press it for you, you need to tell it where that button is on the page via a selector.
I would suggest reading a bit more on what Selenium is and what it can do. There are multiple python/selenium tutorials available. I would first start reading about the bindings available in the python implementation for Selenium if you chose python to be your scripting language of choice for your work. http://selenium-python.readthedocs.io/index.html