complex yet simple
The design of the site makes it easy to use. One of my favorite features is being able to generate a template based on muscle groups I choose. Of course you can create your own but trying new exercises is fun sometimes. Overall there are some pretty nice programs.