Showing modal window as you want, setting with color, style, and wp's conditional branches.
No, almost options can be input on setting page. Of course, a more advanced style will possible if you have knowledge of jQuery and CSS.
This plugin uses not only jQuery, but SimpleModal, Really Simple Color Picker, jQuery simpleColor. If you want to customize for more advanced function, You might read those documents.