For those who are confortablw irh ADB then can set default location for installation as SD card.
1) ADB shell pm get-install-location
This will give current install location.
Output will be like this..
0 [auto]: Let the phone decide the best location for an app
1 [internal]: It installs everything in the internal storage
2 [external]: It installs everything in the memory card
2) Now type following command..
ADB shell pm set-install-location 2
Now ur default location will be memory card.
Please check whether it is external SD card or not. I m not sure again. Sorry
Then u dont have to set /or move applicaion every time