Very much a thing :) I am not a phonologist or phonetician, so I never really worked with it directly (aside a class at a summer school a decade ago), but some of my colleagues use it daily and they seem happy. No idea.
Yes, but there are now python interfaces to it which make it so you can script in a more conventional language.