Have you tried Canyon Bakery? Most of their breads (not the white) taste good, make a decent sandwich, and don’t turn into crumbs when you smear something like thick, chunky PB on it. And if you toast them, they will work as a bun replacement for a burger.