I really like tempeh. I mostly eat tofu though simply because jts so cheap.
I made seitan for the first time a week or two ago and it was really good and the macros are fantastic but I think tofu and tempeh are better quality protein.
It might not be easy to keep exactly the same macro ratios without using mock meats that are made to pretty closely mimic the taste and macros of meat. That doesn’t mean you can’t still get a great meal with plenty of protein, it just may have a bit more carbs or fats depending on your protein source
You download them directly from thr Humble bundle website. They appear to be DRM free.
They are all available in PDF but only some are available in all formats, and the rest are either only PDF and MOBI or PDF and ePUB, if that matters to you