Is there a way to store the current desktop layout?

view story

http://askubuntu.com – What I want to be able to save the current positions of my applications, so when I'm going to open the same ones and run something they will rearrange as they were. For example if I'm going to open a sublime and three terminal windows I would like to be able to save that somehow. I don't care if it's an app or a command line tool, as long as I can easily save the positions of my apps. I'm a big fan of Moom, but unfortunately it works only on MacOS and I really miss it when on Ubuntu. It supports more features and if you know something close to it on top of my main problem that's also fine (HowTos)