TextMate is a powerful code editor primarily for macOS, offering extensive customization and built-in functionalities like a terminal, making it suitable for advanced users. In contrast, Peppermint is cross-platform with a focus on simplicity and remote development, making it ideal for users who need accessibility across different operating systems.