Multiple independent strokes
You can currently set multiple stroke colours to an object, but they will share the same properties (thickness, position, etc.).
My idea is that you should be able to set all stroke properties on each stroke:

Make sense or am I missing something?
