No – appRules Developer is not required.  It is an optional toolset that gives implementation teams additional options for adding extended functionality to large scale projects.