This bash script installs the different versions of Firefox, creates profiles for each, modifies the .app to launch with their own profile and applies custom icons for each version.
I've got some further features planned such as being able to specify additional versions not included in the script as a parameter.