I cannot visualise any of your described problems, so screenshots of what you achieved with Serif and what you have tried with Xara might help. Don't try and describe what you cannot do with Xara because it might be you.
Xara doesn't have workarounds, it has different.
Acorn
Bookmarks