Spin Tools