The three sentences you provided all use a conditional structure but have subtle differences in meaning:
"If it should rain tomorrow, I would stay at home."
This sentence uses the conditional "would", which indicates a hypothetical situation. It suggests that the speaker does not expect rain but is considering what they would do if it happens.
Tone: Less certain, more speculative.
"If it should rain tomorrow, I will stay at home."
Here, the conditional "will" expresses more certainty about the future action (staying at home) if it rains. The use of "should" still adds a slight uncertainty about the rain itself.
Tone: More certain about the action of staying home if the condition (rain) occurs.
"If it should rain tomorrow, stay at home."
This sentence is giving advice or an instruction to someone. The speaker is suggesting what the listener should do if it rains tomorrow.
Tone: Directive or instructive.
Summary:
The first sentence is more hypothetical.
The second sentence is more certain about what will happen.
The third sentence is a suggestion or instruction to someone else.