needed Calligraphy Brush

I am looking for a brush that will produce calligraphic patterns. the line produced would be solid or grainy like crayon. the line would also be tapered and the degree of taper could be adjusted. also the curves would have some type of snap to grid. Some form of control that would make the curves exactly circle or spiral. Lastly a toggled function that could be turned on and off with a hotkey that would maintain an angle when drawing in certain directions and the angle could be adjusted. this would cause parallel lines at some specified angle for the letters. with this combination of settings, you could concentrate on just exploring or drawing Calligraphy or scroll work without needing to constantly adjust the angle of the straight lines in the letters to all be the same angle in Calligraphic writing and also not need to be constantly adjust the edges of the drawn lines in scroll work to be perfectly tapered and the curves to be exactly circular or spiral. you could just draw and explore, with no need to go back to adjust. Its been a while but when I first got Black Ink I tried to figure out how to program this type of brush and I believe it's impossible to accomplish without the developers putting in some more specific controls. does anyone have any idea how I could pull this off or if the developers could be reached to add the needed controls?