I think it would be better to assign the client to the template rather than the other way round in the user interface.
Loosing the other options on the left under menus would help with the learning curve (As the options are on the same level they are weighted by the user as being of same importance. As I'm unfamiliar with some of the terms it takes a while to figure out which sections on the left to ignore during editing. The rest of the commands should perhaps be under a menu to differentiate the options (Like manage dss suite).
This would make it much easier to learn.
Download and upload config and rules on the left pane are also confusing me
The entire dSS Mgmt Console applies these changes locally. These changes do not apply automatically. After you have configured the client profile as you would like, you must upload those changes to the dCloud. Think of it like "Apply Settings" once you have finished your modifications.