Kind of... some brewing software like the free Strangebrew Java will tell you what styles are closest to the recipe you entered - enter what you've got, see what ballpark you are in, and refine from there. Or say "screw the styles" and get creative.
The Fiesty(sic) Goat Brewery est. 2007 & Clusterfuggle Experimental Ales est. 2009
Primary: Saison, Berliner Weisse, sLambic I, sLambic II, IPA, 70/-
Secondary: Orange Blossom Mead, Flanders Red I
Kegged: Fat Man Porter w/ 1469, Fat Man Porter w/ 005, Centennial Falcon w/ Conan, Centennial Falcon w/ Denny's, Barrel-aged Fat Man Porter, Belgian Dark Strong, Dark Mild