SMS dit: Similarity methods for differential equations