I'm hoping you've considered a simple syte keyword like 'Full' to enable ALL editor ToolbarGroup
[My Code which does not error, yet still returns basic toolbar]
var editor, html = '';
function CreateEditor() {
if (editor)
return;
var config = { toolbar: 'Full', height: '100%', width: '100%' };
editor = CKEDITOR.appendTo('editor', config, html);
}

But it works exactly this way
But it works exactly this way. You don't set any of the toolbar settings (neither config.toolbarGroups nor config.toolbar) and all available buttons are loaded.
Your problem is that you downloaded basic package which does not contain more buttons. Download other one or add interesting plugins to your custom build and voila! You'll have them in your toolbar.
Piotrek (Reinmar) Koszuliński
CKEditor JavaScript Developer
--
CKSource - http://cksource.com
--
Follow CKEditor on: Twitter | Facebook | Google+