That's where Brew Target comes in to save the day. Brew Target is a very useful program that allows homebrewers like myself concoct their own recipes while the software takes care of the sometimes complicated calculations. I would encourage anyone to double check the calculations but it is a great tool to formulate a recipe. Input all of your ingredients and particulars and Brew Target will give you an estimated read out of how your brew will turn out. Once all of your ingredients and procedures are in the program it will tell you the estimated IBUs, SRM, ABV, and more. If you have even the slightest idea about brewing then the application is pretty self-explanatory. It's rather fun to make up recipes without having to worry about spoiling a whole batch. Of course there are some improvements to be made but nothing's perfect. I would assume this would be quite useful to seasoned and amateur brewers alike. The best part about it is that it's free!
Here's a video demonstration of the program:
You can download Brew Target for yourself here.