DONE (since last list):
Dotted Draw, Free draw, Joined up draw (end point is connected to start point).
Line
Box, Filled Box, Square, Filled Square
Two box draw methods, Draw from corner to corner, or from centre to corner.
Bug fixs
Start of slider gui code.
Brush size 1-64 pixels with crappy slider (square size brush)
Smooth zoom in/out of canvas when the mouse is over it with the mouse wheel.

(Thanks gfx hardware!)
Much internal design work for data structures and gui ideas.