Similar story to the above (that one link should be enough).
In summary, i'd suggest that you don't bother with consoles, because those take a lot of time and effort to export anything to. Other platforms should be easier to work with in all of the engines, desktop/web probably being the best bet.
There's a company run by one of the Godot devs that offers console porting services. Keep in mind console specific code is protected by NDAs plus you need to have a devkit. Godot definitely CAN be ported to consoles, that code just can't be open source nor freely distributed.
Unity platform support: https://unity.com/solutions/multiplatform
About PlayStation in particular (you will need a license): https://support.unity.com/hc/en-us/articles/212064606-How-do...
About Xbox in particular (you will need a license): https://support.unity.com/hc/en-us/articles/115005327866-How...
Other consoles are actually a lot like that too, though you should have no problems on mobile/desktop/web platforms with Unity.
Godot platform support: https://docs.godotengine.org/en/stable/tutorials/export/inde...
Should be similarly easy for mobile/desktop/web platforms.
For consoles you'll probably want to get in touch with the companies that could help you with exporting to consoles: https://docs.godotengine.org/en/stable/tutorials/platform/co...
Unreal platform support: https://docs.unrealengine.com/4.27/en-US/SharingAndReleasing...
Similar story to the above (that one link should be enough).
In summary, i'd suggest that you don't bother with consoles, because those take a lot of time and effort to export anything to. Other platforms should be easier to work with in all of the engines, desktop/web probably being the best bet.