SmartGit is a Git client for Windows, Mac and Linux. It is free for non-commercial use, provides a graphical access to Git repositories and can access Subversion. Developed by Syntevo
License: Free Personal
Tower is more user-friendly and visually appealing, making it great for beginners, while SmartGit offers more advanced features and greater flexibility for experienced users. Both tools have their strengths and weaknesses depending on the user's needs and expertise.