Templates not just for articles
Have you considered being able to specify a template for pages other than articles? ie right now I can see CityDesk being good to manage sites like joelonsoftware but not so good to manage Fog Creek for example. Well since you believe in eating your own dog food, I guess you must have used it to create the new frog creek pages (looks good btw) and now that I look at it I realize you did. How did/does it work for you? I just noticed that each product was considered a seperate CityDesk html pages and their details are CityDesk article. The html/product pages don't share too much of a common look but what if you wanted to change all the html/product pages to have the same navigation links that you have on the main fog creek page?
I wanted a template for my .html page just so I could do the menu and footer one time.
I took the opposite approach, actually. Since my site is already all ASP.net and uses ASP.net to generate the "grunge" of the page (i.e., the "non-content"), I'm using CityDesk to emit ASP.net that calls my "grunge generator", rather than directly emitting HTML.
Fog Creek Home