Right, too many things are broken, and too many don't have disable options, so I can't use it yet. I use Boss for most things.
What I found out is that if InteractWith fails (even with a WaitTimer on it), the Profile won't continue. If you know of any other options or ideas let me know. It looks like you may have created profiles that called each of the profession sub-profiles depending on which toon is loaded. I'm trying to create a general one that will work on cleaning up some tasks that NONE of the garrison bases do currentlyl, as I have way way too many to individualize.
I understand what you mean, I think... I have many toons, each have different professions and needs. I have created an all in one profile that does everything I want to have done, that is not done by the garrison botbases.
If you need the code, I could copy/paste some snippets.
If you need ideas, here is what mine currently does:
1) Deletes all items that I get with quests/dailies that I don't want
2) Uses Weapon/Armor Enhancements (not apply them to a follower)
3) Uses Rune pouches
4) Disenchants all items ilvl > 430 < 615 per TSM Destroy rules
5) Crafts Alchemy savage blood
6) Specialized mailing to individual characters using TSM Mail
7) Inscription follower daily + combined and selling the scrolls
8) JC daily + using payment
9) Alchemy follower (currently disabled on my alchemist)
10) Gets weekly seal from Bunker
11) Moves back to command table (so when i log in I can do missions - I still do all my missions manually)
12) Repairs
13) Vends junk, and all greens < 430 via Sell-O-Matic addon
14) Used to do all daily professions, but currently have it running through the new Garrisonbuddy
In this way, I have very little to no daily nonsense I have to do. I log on each toon, maximize missions for gold, and then play my main for raiding. For about 2-3 months now I've cut back the amount of time I need to manually do nonsense from about 30-45mins a day to < 5 mins/day (doesn't include manually running missions which I enjoy and takes me approx 30mins/day).
I hope this helps!