> having to roll your own cohesive settings widget ecosystem

What gets you that on windows? The builtin stuff is far from cohesive.