By default my editor button appears below the text editor, I guess because it is an XTD. Is it possible to change this position and even to include the button in another component - specifically Joomlashacks 'Shack Article Manager'?
The position of the editor buttons is defined by the editor. If your editor buttons are below the editor, you are probably using JCE.
The editor button plugins themselves have no control over where they appear.