Here i wrote some code, sorry its late. you can make it bold and turn it on and off via the script menu...
I could make a small interface in witch you could set the psm you want per status if you like, but its in the scripts root anyway.
I think i'll add that yeah, add sum boxes for cursive, bold and underlined... could be fun... anyway heres it so far, don't have much time to make it all look nice, but it works