I need to have some applications running on specific workspaces on gnome and have the option (Always on visible workspace) ticked and remembered each time I'm loggin out. Is this possible?
There is no such option I know of in Metacity/Marco. There are, however, a handful options to ship around this issue.
- Compiz: There is the Place-Plugin available which allows you to define placement algorithm and locations.
- Devil's Pie 2: The successor to Devil's Pie allows you to match windows and set certain properties of the window (size, location, abilities and others).
- Another WM: You could use a different WM which already allows you to customize the behavior similar, f.e. Sawfish.
Given your requirements, your best bet is Devil's Pie, as it will allow you to place the window exactly where you want it.