You're right, the CLI currently works independently of gulp/grunt/other build tools. And as a CLI, it's configuration is limited by how it is called and the number of flags it can reasonably support. We'd like the CLI to support everyone (from beginner to advanced) so in the coming weeks we will be looking into supporting more complex configurations and build processes via gulp, grunt, or similar.
If you're currently set up and running with gulp, I'd recommend you hang tight for few more weeks until we hopefully have a better idea of what that will look like.