i'm pretty new to Xaya developement but to help myself with it I decided to setup a little docker with all the needed features.
Here you can find the dockerfile and the few scripts I used in it:
The docker will give you a xaya-core installation and all the needed libraries to compile your games using C++. Most of the work is just copy&paste from tutorials but if you find looking through compilation scripts annoying it could be of some help
Once started, the ubuntu has also a xayad daemon running (regtest environment, but easily configurable).
I'm sharing this to be of some help, but also for your feedback, the project is still ongoing