Tasker plugin to customize quick settings of Android Stock interface
With QuickTask you can create custom tiles and you can create events in Tasker to react on. You can even show/hide tiles using Tasker actions.
It requires Android 6+ (it could not work on some custom firmware with Android 6).