Toad presses aren't too shabby are they?!
As for a bow clamp, I bought mine off of another "home" builder on ArcheryTalk and I will try and dig up the info for you as I sure like it.
Lookup JoeBass on ArcheryTalk, he is the one that sold me mine and it has been pretty cadillac so far.