Quick question,quick answer.
3...Be7 is Romanishin's variation.
I understand you prefer not playing Nf3 if you used to play f4 as White...but maybe one of main moves.
OK,OK you have 4.e5 but I think you will not succeed playing f4: for example the direct 4...c5 5.f4 cxd4 6.Qxd4 Nc6 7.Bb5 Nh6 is excellent for Black. And 5.dxc4 Nc6 =+. Maybe you can try 5.Qg4 g6 but the position is difficult for White if Black plays Nd7 at one point.
4.Bd3 is your move: delaying f4 and replying e5 to Nf6. It's some kind of universal system with Nc3 instead of Nd2. But your opponent can still play dxe4 and you reach a form of Rubinstein where Black plays an early Be7. No more f4 in the future but not so bad for White.
4.exd5 is an Exchange variation where Black played Be7 vs Nc3. Playable position for White and Black...but no more f4.
4.Be3!? is interesting for you, where you play f4 after Nf6-e5-Nfd7, but ere too Black has Rubinstein way of play with dxe4, and sometimes Be3 is a tempo down in variation 3....dxe4 4.Bxe4 Be7!? (a good waiting move according to Psakhis) 5.Be3 Nd7. Tempo down because bishop cuts protection of Ne4 by a Qe2 move and bishop is not very active on e3 square.
Other moves are dubious (Qg4,a3,Nge2).