It is different, but once you’ve done it a couple of times it’s not too bad at all and is only a few seconds slower than through the interface
Once you get your head around the command tab and some of the workflow enhancements (right clicking on some of the right hand buttons to create a new variable from the expression sub tab, or getting the current channel for example) it doesn’t really take much longer.
Personally I prefer to set up IK as an expresion rather than through the interface these days as I get more control over when it’s solved in relation to other expressions.
Once mastered the expression system is pretty elegant and really opens up the possibilities. Having limits in the command list puts everything in one place.
Being able to make parent/child relationships with the variables in the list to group stuff makes things really clean and allows you to see the whole rig in one place.
For simple stuff it’ll seem like a chore, but pretty much any rig gets complex pretty quickly and you’ll love having this here!
the day i dicovered that i can solve an IK chain twice in the list, (modifying the members inbetween) and avoid what would be a messy loop in any other software on the market was a day of joy i can tell you!