All software mentioned here is multi-platform or web-based unless otherwise noted - I use both a Mac and a Linux machine at times myself.