I have machinist @ 70 but have not played it much. It does offer other forms of support is my understanding but Bard still has the better support.
Not too many Machinists out but hopefully someone with better knowledge can answer better