We describe a geometric method for formulating planar curve evolution equations which are invariant under a certain transformation group. The approach is based on concepts from the classical theory of differential invariants. The flows we obtain are geometric analogues of the classical heat equation, and can be used to define invariant scale-spaces. We give a `high-level' general procedure for the construction of these flows. Examples are presented for viewing transformations.