I like to draw from scratch but that is because I don't have to worry about sending the drawings/blocks. I would suggest that with the input you set some defaults ex. [Fillet/Groove/Plug]F) in other words don't make the have to type something in, use the normal for the defaults and make them input different, also keep the input as default for the next entry. Just a thought or 2

wldName = ThisDrawing.Utility.GetKeyword("Fillet/Groove/Plug:[F] ")
If wldName = vbNullString Then wldName = "Fillet"