> or the UI ideas we definitely need for release.

Well, at some point I was trying to think up a unified interface for accessing 
line styles, but it would require a rather big interface change, so I'm not 
sure anybody would be in favour. (in any case, there is 0 chance of this 
being implemented anytime soon)

Have the rest of you ever used Krita? Krita has two small boxes at the top
that when clicked, each opens a window:
- One to choose brush engines + edit options + test and create previews
- One to access presets

It sounds complicated, but it's actually quite easy to use: the presets 
system works very well, and the brush editing drop-down allows you to 
access complicated options quickly (then save them as easy-to-access 
presets). Although the editing window itself is large, it actually doesn't 
get in the way too much compared to say, Inkscape's fill and stroke 
tab, because you get it out of the way as soon as you've chosen.

The way I see it, while brushes are at the heart of raster drawing 
programs, line-styles are (more or less) at the heart of illustration 
programs. I'd envision an interface more or less like Krita's, but with 
line styles:
- A linestyle editing pane, with a list of different engines to the 
left and options to the right, and a test-pad at the bottom where you 
can also create previews for new presets 
- A presets drop-down
- (maybe something with fills too, not sure though)

The different engines would include:
- Plain: normal, boring lines. It's is own "engine" because it's the
most commonly used "style."
- Dotted lines: here you'll have the dotted lines, markers etc.
- Powerstrokes: everything that used to be in the Live Paths Effects 
pane will be moved here. There could be a visual editor to design and 
save line styles, basically a horizontal powerstroke to which you add 
and edit controls. Once you've saved it as a preset, the shape will then 
be mapped onto any powerstroke you draw. You could also choose "use 
current clipboard" to map the style of a currently copied powerstroke 
onto the editor, for saving.
- Pattern along Path: Options include 1. Repeat styles 2. Whether to 
use the original colors of the object or use the fill color and 3. 
Whether to choose a pattern from a gallery, or use the clipboard. You 
can easily add new clips to said gallery (so you can make custom vines, 
chains, etc.), just like with Krita's pixel-brush brush-tip gallery.
- Calligraphy maybe?
- Line tiling? This is if Inkscape ever adds complex tiling along a 
line (see blueprint for tiling tool).
- Render: specific live path effects, like stroke, etc.

The presets drop-down will show all available presets, regardless of 
engine. It will have a search box for easy filtering. There'd be 
intuitive names like:
- Graph full line single-arrow
- Graph dotted line double-arrow
- Powerstroke decreasing
- Powerstroke increasing
- Powerstroke sharp edges
etc. (want a graph connector? Type "Gr" and you'll already get the
list of graph lines)

The tools in the left pane would be separated into line drawing tools 
(that apply the selected engine) and other tools. You can choose 
whether you want shape tools to use "plain lines" by default or use the 
chosen line style engine.

To make the whole system even easier to use, the different engines 
would require more on-canvas editing options. For example, the purple 
diamond used for powerstrokes right now could be extended to Pattern 
Along Path to create variations in the sizes of the patterns. If on-
canvas editing is too complicated, the editor pane at least could be 
used to specify and preview the size of the patterns used.

If anybody is interested I can try to make a few mock-ups, even if
they don't get used.