I bought a kit that included a press and some coagulant and made my own tofu just a few weeks ago. The results were nice, but I found it rather time consuming. Not the soaking or cooking the soybeans so much as the instructions that came with the kit : press, drain, wait ½ hour, repeat several times.
I rather enjoy making homemade food, but this just took too long for one block of tofu. Of course if someone has a better method to make more faster, I'm all ears!