This is one of the times when it really is much less expensive to buy ready made than to make. Especially if you have a uniform shop in town. (that is where I buy mine)
Aprons designed for commercial Kitchen use are a poly cotton blend and can be purchased in just about every colour for less than the cost of retail fabric. Some have pockets, others have wider bibs to cover busty gals.