You could start with something like my article,
Roll Your Own MsgBox[
^], then customize it as you see fit.
If you need to save the value of the checkbox across multiple runs of the application, remember to persist it somewhere, such as the registry.