So I tested this for a while, and I got a few suggestions/requests, I'm not sure what you're working on right now, or if you even agree with them, but I feel like I should at least give you some insight on my findings. Incoming wall of text, sorry about that.
-Automatically use DPS trinkets
For those trinkets that pretty much count as cooldowns, maybe you could add a checkbox to use them with your cooldowns. If it's too hard to figure out which trinket the player is using (in case it isn't a dps one or something), maybe just add a checkbox for trinkets the player wants to use on cooldown (Trinket 1, Trinket 2?)
-Specify what cooldowns are used automatically
It bothers me a little that some of my cooldowns are used automatically without my input, Defile is the major offender of this, I rather use it myself most of the time. Maybe add a button next to the DPS cooldowns setting, that opens a window to select which spells are used on cooldown, that would be a good idea imo. Not sure if you want to do this, since you want to keep this a simple to configure routine.
-Sliders for defensive cooldowns
I normally prefer using my defensive cooldowns by myself, and just leave Death Pact for the routine to handle. However, on this routine, I can only enable the survival cooldowns option, and there's no way to configure which ones are used or how. The same thing I suggested for DPS cooldowns would apply here, a button by the option that opens a new window with advanced configurations would be nice to have.
- Stop for x miliseconds on keypress
A routine has this option that is very appreciated on my end, and probably by other people that want to use this for raiding. Sometimes, you want to be able to step in and do your own choice, override the next global cooldown usage without having to spam the living hell out of the keyboard and maybe have it not go through. This option would be pretty cool imo, but maybe not entirely necessary.
-Single hotkeys for toggles/spell usages
As of right now, I can't configure the routine to use a single key for a toggle or Defile. I'm not sure this is intentional, but if not, maybe this could be arranged
-Option for random interrupt timer
For the extra safety/human feel. Having a way to set a random interrupt timer based on the spell cast helps make the routine more "human-like", so that people don't think you're using any external help. Maybe 2 boxes where you define the minimum and maximum cast % the routine should interrupt on? Example, minimum box has 40, maximum box has 60, routine will always interrupt the target when the cast time is between 40% and 60% completed, as opposed to immediately when it starts (note: I haven't tried to use the auto-interrupt yet, but in case it already works like this, disregard this part)
And the most time-consuming suggestions:
-Auto AoE detection
Not having to toggle aoe usage is always a nice feature. If you're concerned about when people want to burn a single thing down instead of AoEing, maybe the hotkey could be changed from "Doing AoE rotation" to "Burn target even on AoE situation". It's just a big quality of life improvement, imo
-Auto-Face
You're probably already decided on doing this or not at all, but I guess it never hurts suggesting it
That's about it from what I tested and felt like could use some tweaks, hopefully you'll agree with some of the stuff I wrote

Thanks for reading
I'm still on the trial period, but very inclined to buy it right now, as it has made great progress in a short amount of time and you put a lot of dedication into it. Thank you once more, and best of luck.