Color based widgets enhancements / introduction

Please review color widgets.
The only way the property change during execution is to use setNameFormat no? is there another way?