This one allows you to fairly easily edit your custom attributes. It also allows you to build a rollout using VMS and then use that as your custom attribute rollout so layout is in your hands. On redefining a CA stuff like wired parameters etc. are preserved (as long as you don't change Paramblock and UI control names - editing captions as seen in the rollouts is fine).