after following this video by Cédric Lepiller my flow is quite good. One last thing I'd like to fix is using LMB to both box select and grab. I'm not familiar with the shortcut system and I tried several things including
Go to User preferences, open Input tab, find 3D View > 3D View (Global) rollout.
Now scroll almost all the way down, until you find Translate (the one that uses tweak as a key-binding instead of keyboard). Open that rollout and enable Confirm on release checkbox.
But the box select overrides the grab. Any idea on how to achieve this? Thank you in advance!