Software

This is a page with references to software that lets you implement all of this.