Don't want to make a thread of it, but here is a question:
I want to automate a certain aspect of work that I do on the side for my clients. This involves using a website, entering data into a field and clicking enter, and then seeing what pops up. Is there a bot or something I could use and give it parameters to check, having it load a new tab for each try? It would make life incredibly easy for me if so.
Almost certainly, yes. When you say "load a new tab" it throws me off a bit because something scripted/automated typically means you allow a program to execute things on its own absent any interaction with a program like a web browser. (Of course a script can interact with a web browser if necessary but typically it is not needed -- but even if it is you would typically let a script interact with a 'headless' web browser.) But if you're talking about a conventional script this is something that could be written in Python (or scripting language of your choice) in as little as 3 or 4 lines of code. It's easier if the HTTP response (from your submission request) is JSON, but there are also excellent libraries for parsing HTML in most programming languages (BeautifulSoup in Python for example). Depending on whether the website in question employs a CSRF token it could get a little trickier but should still be eminently possible.
If you want to PM me I wouldn't make taking a look and writing a script for free or at least walk you through in a bit more detail how to approach the task in question if you want to take a crack at it yourself.