Master is a project mainly written in ..., it's free.
Overall controller project at work, has many sub-programs and features