So below are my 2 favorite blue collar coats
My brown and black carhartt full swing coats
Heavy duty brass buttons
Full gusets in the arm so you have full mobility while swinging a big sledge hammer or any other kind of tool.
Both are lined and warm
Has plenty of pockets