As I was plugging away at CW, it has evolved. The first version was going to be online. Then it was a scripting engine with some command line tools. Now, I think that there is no need for the additional command line tools. Each script can be run by itself with default authentication and a special command line argument parser that is provided.
Each cloud is implemented as a Python module. You can go
from cloudwizard.aws import Aws
You can also go directly to the service you want
from cloudwizard.aws.ec2 import Ec2
Or you can go directly to your machine
from cloudwizard.aws.ec2.instance import Instance
All clouds will follow the same organizational structure.
Cloud/service/machine, directory, queue, or whatever.