A union?
Unfortunately most engineers irrationally hate unions
A guild. Control who learns the trade.
Unfortunately most engineers irrationally hate unions