How to save my windows arrangements

How can I save my windows arrangements? and then save them to a mouse button that I can recall at anytime?

Thanks

you can use the predefined action "Save / restore specific window layout"