I've been playing around with SeaSide tutorials, using the class browser and the workspace - is this the right way to do things? The text editing there is pretty sucky for a man used to xemacs, so I ask: is there a better "application" for editing code, or can I get hold of a better generic editor component that can be dropped in to replace the one the browser and workspace are using?