Code:
import maya.cmds as cmds
import maya.mel as mel
cmds.window( title='Tree Maker Version 1.0' )
cmds.columnLayout()
cmds.button(label="Create a tree", command="treeGen()")
cmds.button(label="Create a second tree", command="treeGen1()")
def treeGen():
cmds.circle(nr =(0, 1, 0), c =(0, 0, 0))
cmds.spaceLocator( p=(0, 0, 0) )
cmds.select("nurbsCircle1", r=True)
cmds.select("locator1", add=True)
cmds.parent()
cmds.setAttr( "nurbsCircle1.rotateX", -90)
cmds.setAttr( "nurbsCircle1.scaleZ", .1)
cmds.setAttr( "nurbsCircle1.scaleX", .1)
cmds.setAttr( "nurbsCircle1.scaleY", .1)
mel.eval('source "C:/Program Files/Autodesk/Maya2014/brushes/treesMesh/oakAutumn.mel"')
cmds.select("nurbsCircle1", r=True)
cmds.AttachBrushToCurves()
cmds.attrFieldSliderGrp( min=-1.0, max=3.0, at="oakAutumn1.numBranches" )
cmds.attrFieldSliderGrp( min=-10.0, max=10.0, at="oakAutumn1.numTwigClusters" )
cmds.attrFieldSliderGrp( min=-11.0, max=20.0, at="oakAutumn1.numLeafClusters" )
cmds.showWindow()