Draft: Refresh dev setup instructions and fix make targets. Improve mage targets defaults
What does this MR do?
Fixes the dev setup and related make targets. Improves upon existing mage targets to improve usability, especially when building for host architecture.
Why was this MR needed?
What's the best way to test this MR?
Pipeline should pass, dev docs instructions should work.
What are the relevant issue numbers?
Closes #37335 (closed), #36965
Edited by Georgi N. Georgiev