Thanks for all your help Chris, this is my real dig into Compass and it is super awesome, hence all my bugging you ;) I just keep getting lost in the docs lol.
I am trying to integrate Compass into a custom CMS my company uses and I have developed a template system for it that allows rapid layout creation using many shared assets, with just some override tweaks for each layout, so I am trying to adapt it to work with Compass and my custom framework/extension.
So I have built a framework using your video tutorial as a guide and it works great.
I have a main 'site' directory where all the base assets live, and inside the css directory is where I am keeping my framework. Here is a screenshot of the tree,
Now inside of the layouts directory is where each individual template lives, and inside here is where I would create each new compass project. Each of these has a css folder with the style.scss that imports the framework extension and the variables/site overrides etc as you can see in the screenshot.
My question is first, is this possible to duplicate with an extension, and if so what is the best way to do it? Basically in my ideal scenario, upon creating a new layout the js,img,and css directories would be created as well as a 'layout.php' file. Inside the css folder would be the main style.scss and the _vars.scss that would be used each time. Is there a way to do this somehow laying them out in the manifest file? Would this require a custom config.rb file?
I hope this make sense, and please let me know if you can advise or if I can be more clear. Thank you for all your time!