UI Navigation system helps to simply create navigation widgets like map, minimap, compass and any other you need.
Also, this plugin includes an easy-to-use marker system for any objects in the game.
It is fully C++ so it works fast and easy to modify, if you don`t need C++ you also can use it in making blueprints inheriting from C++ classes, which includes all needed staff, to make it easy to use.