On Linux, I guess there is always GWorkspace: http://www.gnustep.org/experience/GWorkspace.html