What you want to do in reality though is not so much resize the eMMC partition (though, I'd still use the provided tools to make as much space there as you can) as use the SD card to add space to your filesystem.
Start by understanding how filesystems under unix generally are built. one has a number of volumes or partitions that are "mounted" in various places on the filesystem. Where you choose to mount these volumes really depends upon where you need the space. Normally you might mount a volume as /home if say you had a lot of users needing storage in their home directories or maybe you need more space for binaries so you'd mount a volume specifically for /bin or /sbin. sometimes you may have seperate volumes mounted for /var or others as well. Unfortunately on the black you're somewhat constrained with only the emmc and a single SD slot and if you need more than the 2GB provides across multiple mounts it may be easier to just use a SD card of sufficent size as your root filesystem to begin with. Generally most images put / and /boot on separate partitions. from there with a big enough card everything except /boot goes on the / partition. this makes things easy, especially for newcomers. While you could conceivably come up with a complex and elaborate partitioning scheme spread across many volumes and mounts with a usb hub and 49,000 usb drives, 42, 890 network mounts, and a paper tape punch/reader for storage (not literally... I'm demonstrating absurdity by being absurd) it may just get a bit unwieldy. The way I solved this problem was to spend about $20 on a 32GB microSD card which I boot from and use as my root filesystem. I can then setup the eMMC onboard as 2GB of space to use for such things as my personal home directory or whatever else I feel like. maybe the best option though is to install the absolute bare minimum small filesystem flash image found here
http://eewiki.net/display/linuxonarm/BeagleBone+Black#BeagleBoneBlack-RootFileSystem%28smallflash%29 to eMMC and use an SD card as your "big" filesystem. that way the black still has someting minimal that boots and when you need it, you can boot to your huge filesystem from SD card.