AParted - This tool allows you to create and administrate partitions in your sdcard.
You can add more RAM to your device by creating a swap partition.
Also can repair damaged sdcard and scan for bad blocks.
Only supports the "primary" type partition.
Partition tables supported are: