Not too long ago, we featured a brief guide aimed at helping users use Link2SD in order to increase apparent internal memory. The program cited, however, is only one of various options that can connect your /data and /sd-ext paths. Mounts2SD by XDA Recognized Contributor dk_zero-cool accomplishes this, and also provides users with heaps of additional functionality that you may find useful.
Starting life out as a simple SD-Ext script (without the use of symlinks), Mounts2SD’s functionality has grown considerably. In addition to the script itself, there is an app that serves as the front end, allowing you to easily view the configuration and more. It also has grown in core functionality to control your swap space, mount optimizations, cache, and much more. Naturally, the original functionality is still present. You are still able to move data between /data and /sd-ext. But now, you have additional options to move content to other folders such as /data/media or a combination of locations.