What about something like the white laminated particle board then wrap it with a contact paper?

The laminated board would give a smooth surface for the contact paper, and the contact paper could serve to help keep the surface waterproof as well as let you pick something that matches your work area. I’ve seen people do full wraps of kitchen countertops, and I think as long as you keep hot stuff off it it’s supposed to hold up well.

Looks like you can also get big Formica sheets at Home Depot as another option.