Yes, Unreal Engine 4 Editor has a live stage running within it that you can interact with in a very similar manner to Unity. I have worked with both tools and found them similar. The primary motivator for me to choose UE4 is that I always have the option to drop down to C++. I can implement game features or fundamentally change the engine and editor if I have a clear need.