Create the dimension menu that allows the user to input or select the options they need for the dimensions they are about to insert.
Items such as pre-fixed text, Post text, tolerances, Geometric Tolerances, precisions, etc.
These settings would stay active for all following dimensions and allow the user to modify such on the fly for the next few dimensions as required until completed.
In essence, if I have 5 dimensions that require the pre-text of "2X" and a 3 place decimal and 8 dimensions that have no text but a 2 place decimal, I select the settings, insert those 5 dimensions and then make the needed changes for any following dimensions and this continues all without having to exit the dimension command.
CADDS5 had this ability back in the late 80's and honestly anything that reduces the time I have to spend detailing a part, the better.