@ihodgkins
Usually you don't have to go through all those steps. If you change a column in your list, depending on the change, a simple refresh will resolve the issue.
IF you have changed something about the field - like required, datatype, etc. That is considered more major and a refresh will not help. The answer at that point is to remove the field from your form and then add it back in. This will cause the form to re-evaluate the field info.
Sometimes (although rare), the form needs to be refreshed. This is easily done by cutting the form (ctrl-x) from the screen and then bringing it back - either undo (ctrl-z) or paste (ctrl-v). This will cause the form to re-evaluate itself totally.
I hope this is helpful for you.