If you want realistic conditions with realistic data. Hop on the test server. The majority of live zones tend to be quite dead. Of course there is always the option to enter into area's where the expansion might be considered less than optimal. VoA zones tends to resemble that, yet have creatures that are still green/light blue at 110 depending on which one you select.
I find that the majority of the content that I create code for is done in live scenario's where I have a group running something that is known to do well, or well enough. Such as using KissAssist for the majority of the group, then building from that by taking one character out of the group and selecting that class/character as the candidate for running the new code to allow me to focus on it while not troubling myself with making sure the other characters are accurately involved in doing what they should be doing. But other times when I find myself just starting, I usually start somewhere I know I'll prosper, such as a zone significantly below my level. Then of course you can always create a new character and have one of the higher level characters following them around ensuring that they stay alive.
There's many ways to skin a cat, I'm certainly not the only one who has worked at things like automation, and I'm sure I won't be the last. But then again, I'm not completely clear on what your trying to accomplish with the conditionals. Such as, are you wanting to create conditions for KA INI's, or generate your own macros?