'Blue-collar worker - but thst has socio-political/class overtones. (The opposite - professional/administrative/managerial jobs) is 'white-collar'. These expressions are often extended from the people to the practises: 'blue-collar jobs', 'white-collar crime'.... (I don't know whether the same colour-coding is used in the USA!
A (usually manual) worker in a 'cottage industry' is often called an 'artisan'.
- For Teachers