How to run Firefox under different profiles with different bookmarks extensions and more!

After installing Firefox, go to run and type Firefox -p.

You'll get a dialog. Create your profile in it.

Now create a shortcut to Firefox.exe, as below.
"c:/xxx/xxx/firefox.exe" -p "profile-name"

Note that profile names are case sensitive.

Now click on this shortcut to run Firefox with the corresponding profile you assigned to it.