I use Cygwin quite often, since I do quite a lot development on Windows, but I like having multiple tabs opened when having to use any type of CLI. When on my Mac, I like having multiple tabs opened in my terminal window, and same goes for your different flavors of Linux when I need to use them. Cygwin doesn't give you this option but Console2 does. Well, let's put them both together to get an awesome, working solution!
Difficulty - Beginners
Shouldn't be too hard.