The bat punch and border punches (that boo border is scary cute!) are from yet another sister company EK Success.
They also wanted everyone to know about their new crafting community, spotted canary. The tagline there is where ideas take flight. Haven't had much of a chance to poke around there - but it seems to be a place where you can find lots of projects, a user forum, and a contest!
Someone go check it out and report back!